GNU Smalltalk is a free implementation of the Smalltalk-80 language.
License: GNU General Public License (GPL)
Changes:
Error backtraces include line numbers andfilenames. FileDescriptor is now a subclass ofStream, and the old superclass ByteStream has beenremoved. Some functions exported by the VM toplugin modules are now thread-safe. Streamoperations try to eliminate useless copies andgarbage collections when moving data from streamto stream. Support for imports was added tonamespaces. The sockets package was renamed fromTCP to Sockets as it now supports IPv6 and AF_UNIXsockets (in the Sockets package). Bindings toOpenGL and GLUT were contributed.
More...