What Python is for Kendall, Smalltalk is for me. Well, not
really, but I'm certainly a heavy Smalltalker (er...but I've
started a diet! and it's not my fault, slow metabolism, busy
philosophizing...er...my partner doesn't mind!).
Anyway, as I was saying, before I digress again, Exept just
pushed out a Smalltalk/X update:
New release (3.6.4) ready for takeoff (download); a complete
version including stc-compiler, unified ST/Java virtual
machine to execute Java bytecodes, XML support, new tools,
widgets and demos, and much more...
If you're a Linux, or other Unix, freak, and don't mind a
non-free (in either sense) system, there's no question in my
mind that Smalltalk/X is for you. It's really well
integrated into the *nix mindset, and it's a pretty impressive
Smalltalk for all that. I'm running the newly ported (and not
quite finished) Window's port and it still blows me
away. I haven't tried out the Java stuff yet, but (if it
works!) I'll have the power of a Smalltalk IDE to handle my
Java code. Heck, I might even produce some Java code to
handle!. Plus, they seem to be moving toward a more Open
Source model. I suspect that the price list on their website
is out of date. (Indeed, I recall a comp.lang.smalltalk
posting to that effect.) So go, play! Play and make wonderful
things!