From: bonzini@my-dejanews.com Subject: GNU Smalltalk 1.6 beta testing started Date: Tue, 16 Mar 1999 16:34:20 GMT Hi everybody. I am the unofficial mantainer of GNU Smalltalk and I am currently starting beta testing of GNU Smalltalk 1.6 (the betas are called 1.5.betaXX). You are welcome to download betas from ftp://alpha.gnu.org/smalltalk and mail me bug reports at bonzini@gnu.org Here is a summary of the new version's features: - (Much) bigger class library: exception handling, File, Directory, 100% Smalltalk LargeIntegers, 100% Smalltalk ObjectDumper for binary output to files, RunArrays, ability to derive classes from nil, etc. In some cases, I corrected the semantics of incorrectly implemented methods. - (Much) faster interpreter (120-400% of gst 1.1.5!), and in some cases I tried to employ faster algorithms. - (Slightly) better error handling, e.g. no access violations when evaluating a block with the wrong number of arguments - New version of Blox which interfaces to Tcl/Tk, which gives a better framework GUI and, almost for free, cross-platform GUIs from a single source base, with native look and feel. - Blocks are real closures, i.e. each execution of a block lies in a different execution context, and they support temporaries. - Better documentation, including an automatically generated Smalltalk class reference (of course source code for the generator is included!!) - Other minor changes: for example, GST now allows _ in identifiers for compatibility with other Smalltalks, and literals are now read-only. Paolo Bonzini -----------== Posted via Deja News, The Discussion Network ==---------- http://www.dejanews.com/ Search, Read, Discuss, or Start Your Own