4 ms·
the entire philosophy of Smalltalk was to think of software artifacts as living entities. You can just find yourself in a piece of software, fully inspect every
by Barrin92 1y ago
the entire philosophy of Smalltalk was to think of software artifacts as living entities. You can just find yourself in a piece of software, fully inspect everything and engage with it by way of a software archaeology. To do away with the distinction between interacting, running and writing software.
They wanted to get away from syntax and files, like an inert recipe you have to rerun every time so I think if you do away with the image you do away with the core aspect of it.
Computing just in general didn't go the direction they wanted it to go in many ways I think it was too ambitious of an idea for the time. Personally I've always hoped it comes back.
- shevy-java 1y agoI'd include both approaches. The thing is that the "scripting" approach, is just so much easier to distribute. Just look at how popular python got. Smalltalk didn't understand that. The syntax is worse than python IMO (and also ruby of course).
- rbanffy 1y agoOnce I asked James Gosling what Java did right that Smalltalk did wrong. He simply answered “Smalltalk never played well with others”. Imposing a very different metaphor from the ground up limited adoption and integration with other tools and environments.
- igouy 1y agoLet's remember: Java was free-as-in-beer.
- rbanffy 1y agoJava and Squeak are contemporaries. Squeak was released shortly after Java.
- igouy 1y agohttps://simberon.blogspot.com/2012/04/smalltalk-history-draft-2.html https://simberon.blogspot.com/2012/04/smalltalk-history-draf... Please spell-out your point, so we can avoid talking past each other.
- igouy 1y agoLet's remember: Dancin' Duke Java Applets distributed with Netscape's web browser. "Sun is giving away Java and HotJava free, in a fast-track attempt to make it a standard before Micro-soft begins shipping a similar product" https://archive.gyford.com/1997/wired-uk/1.08/features/java.html https://archive.gyford.com/1997/wired-uk/1.08/features/java....