Pokud by ti nevadilo programování pod Windows, za zkoušku určitě stojí Dolphin Smalltalk, má nativní widgety a je celkově hodně user-friendly. VisualWorks jsou dobrá volba, ale pro komerční projekty jsou nechutně drahý, a jejich GUI Painter sice funguje, ale je na něm hodně znát jeho stáří (některé části až třicet let, řekl bych
. Smalltalk/X je v něčem lepší, v něčem horší než VW, především má horší dokumentaci a štve mě na něm, že debugger označí jen debugovanou řádku a ne přímo výraz jako třeba VW nebo Squeak, ale použitelný rozhodně je.
Podtrženo sečteno:
Pokud děláš desktop aplikaci pro Win, jdi do Dolphin, i pro komerční použití vychází vcelku levně.
Pokud děláš nekomerční aplikaci pro něco jiného, asi VW NC, případně X, pro komerční X pokud se ti nechce zbytečně utrácet.
Pokud si chceš rozšířit obzory, ještě lepší než smalltalk je podle mě newspeak,
http://newspeaklanguage.org/ . Blbý je že běží jako squeak v jednom okně, ale pro win už myslím mají (aspoň částečně) bindingy na nativní okna a možná i nějaké widgety.
Každopádně situace s moderními smalltalky je tristní, a je to škoda..