Linked by Eugenia Loli-Queru on Mon 25th Sep 2006 05:29 UTC
General Development You've decided to expand your horizons. You've been programming exclusively in Java (or C++, or Perl, or Ruby) for a while now. You're happy and productive, but you have this nagging feeling that you're solving problems by rote rather than thinking as creatively as you once did. Learning a new language, especially one that forces you to re-examine some of your notions about software development, may be just the ticket.
Permalink for comment 165434
To read all comments associated with this story, please click here.
smalltalk is incredible
by indiocolifa on Mon 25th Sep 2006 16:47 UTC
indiocolifa
Member since:
2006-06-20

Smalltalk is the most underrated language of all time, altough it's the father of dynamic languages (garbage collection and dynamic typing in the 80's!). It's extremely powerful but so simple. If you've ever screamed at a Java or C++ debugging process, you should see Smalltalk.

Try SEASIDE, the Web toolkit for Smalltalk. It's hyperflexible (you can type and edit code while looking at your HTML/CSS rendering).

It's amazing.

It's a pity that Smalltalk didn't receive the corporate funding that Sun put on Java, which is one of the most horrible things I've seen in my life.

ALso try: Dolphin SMalltalk (www.object-arts.com)
Visualworks 7 (www.cincomsmalltalk.com)

Instantations now is selling VA/Smalltalk 7.0 (with prices exceeding $5000) but I don't know if they offer trial or free versions of VAST.