igouy
Joined 18 years ago
Joined 18 years ago
https://books.google.com/books?id=CD8EAAAAMBAJ&lpg=PA25&dq=d...
September 1991 — "Smalltalk/V code is portable between the Windows and the OS/2 versions. And the resulting application carries no runtime charges. All for just $499.95."
(Advert on the last page of "The Smalltalk Report")
https://rmod-files.lille.inria.fr/Archives/TheSmalltalkRepor...
Depends what you mean. Details matter.
> You can not build new things by using "images" as components.
Depends what you mean. Details matter.
== Not standardized. Language vendors used proprietary code to lock-in customers and that fragmented the skills base. Skilled Smalltalk-A programmers were not-so-skilled with Smalltalk-B.
== Not free as in beer.
There's overlap across most of the different language implementations:
https://benchmarksgame-team.pages.debian.net/benchmarksgame/...
Except when they don't.
https://benchmarksgame-team.pages.debian.net/benchmarksgame/...
https://benchmarksgame-team.pages.debian.net/benchmarksgame/...
https://benchmarksgame-team.pages.debian.net/benchmarksgame/...
The hardware changed.
The way measurements were made changed.
https://benchmarksgame-team.pages.debian.net/benchmarksgame/...
The Java version changed.
The SBCL version changed.
> side by side
You'd have to say what you mean by that.
https://benchmarksgame-team.pages.debian.net/benchmarksgame/...
You seem to be asking about something that is in documentation from 1984.
http://stephane.ducasse.free.fr/FreeBooks/TheInteractiveProg...
> i am not suggesting that smalltalk needs to be changed…
Smalltalk has been changed, several times.
"With ENVY/Manager the image becomes a discardable by-product of development, secondary to the repository that stores and coordinates all work."
https://www.google.com/books/edition/Mastering_ENVY_Develope...
"The way ChangeSets are created and managed in Cuis is different from Squeak."
https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev/blob/ma...
https://worrydream.com/refs/Borning_1981_-_The_Programming_L...
Always.
> … website should at least explain…
Whatever the explanation, it would never be sufficient for you.
As you said -- "If you're asking what multi-lingual benchmark suites offer good coverage - I don't know."
> break it irreversibly
Nope. "Cuis-Smalltalk records any action occurring in the environment: the code you edit in the System Browser, the code you execute in a Workspace. Therefore, in the event of a Cuis-Smalltalk crash you can restore unsaved changes when you launch the same Cuis-Smalltalk image again."
https://drcuis.github.io/TheCuisBook/The-Change-Log.html
> bespoke and unreproducible
So there have been all manner of ways to save code changes as plain text in files (or other formats in databases).
https://drcuis.github.io/TheCuisBook/The-Change-Set.html
https://drcuis.github.io/TheCuisBook/The-Package.html