|
|
|
|
|
by smackeyacky
907 days ago
|
|
Lisp and Smalltalk failed because it was near impossible to share the code. Living images are really hard to merge. Smallltalk did eventually get a fantastic solution for code sharing between living images (Envy/Developer) but by that stage it was too late. All that philosophical guff about “worse is better” had nothing to do with the practical ease of sharing files rather than a tangled mess of code that Lisp and Smalltalk encouraged. Sharing files is definitely not “worse” by any definition. |
|
"Within each project, a set of changes you make to class descriptions is maintained. … Using a browser view of this set of changes, you can find out what you have been doing. Also, you can use the set of changes to create an external file containing descriptions of the modifications you have made to the system so that you can share your work with other users."
1984 Smalltalk-80 The Interactive Programming Environment page 46
https://rmod-files.lille.inria.fr/FreeBooks/TheInteractivePr...