| Rating: | |
| Category: | |
| Year released: | |
| Author: |
Apple |
| Publisher: |
|
Smalltalk is an object-oriented, dynamically typed, reflective programming language. Smalltalk was created as the language to underpin the "new world" of computing exemplified by "human–computer symbiosis." It was designed and created in part for educational use, more so for constructionist learning, at Xerox PARC by Alan Kay, Dan Ingalls, Adele Goldberg, Ted Kaehler, Scott Wallace, and others during the 1970s.
Compatibility
Comments
There is a version 0.4 of Apple ST80 that runs without modification on a Macintosh II. If anybody happens to have a floppy with that particular version, an uploaded image of that would be very much appreciated.
I believe the latest version in this archive, 0.3, won't work on anything later than a Mac Plus. Bummer.
On the other hand, this archive has the source for Wiki inventor and TekLabs lead evangelist Ward Cunningham's "Toothpaste" along with a few other goodies. If you're willing to track down the hardware for it, there's fun to be had.
Got it working in Mini vMac using the instructions linked below. However, make a note that it doesn't work very well in System 6 (it aborts saying that the image is too large to fit in memory, even though I'm emulating a Mac Plus with 4MB RAM; must be an issue with MultiFinder). I made a small disk image with a System 3.2 install and ran Smalltalk on that; it launched and I was able to use it after applying the fix to the image described in the link.
It's really cool to see an old Smalltalk system in action. Smalltalk still lives to this day in Squeak, Pharo, and other environments, and all are still on the Mac platform.
This Apple version of Smalltalk-80 is an amazing look into the system that inspired the Mac in the first place. However, as is it doesn't run very well in Mini vMac. A small change in the Smalltalk code can fix that, and it also is a good introduction to the system. You can read something about Smalltalk-80 and get instructions for installing it at my website:
http://basalgangster.macgui.com/RetroMacComputing/The_Long_View/Entries/...