Cincom hat seine komplette Smalltalk-Umgebung für private nicht-kommerzielle Nutzung freigegeben. Das umfasst vor allem das komplette VisualWorks Smalltalk System! Eine wirklich vollständige Programmierumgebung für Smalltalkentwicklung, die in einer Beta jetzt auch Mac OS X Native läuft. Natürlich sieht das GUI nicht gerade wie Aqua aus, das liegt aber eher an der Multiplattformeigenschaft von VisualWorks - es sieht über all gleich mies aus Warum das interessant ist? Smalltalk ist meiner Meinung nach eine der schönsten objektorientierten Programmiersprachen. Und gute Smalltalksysteme sind weitaus mehr ein Zuhause für Programmierer als viele andere Systeme, einfach weil man sich nahezu jeden Aspekt des Systems anpassen kann - notfalls programmiert man den Compiler oder das GUI einfach um.
Und VisualWorks Smalltalk hat einen grossen Stapel von fertigen Parcel (Paketen mit fertigen Lösungen) für diverseste Einsatzzwecke, unter anderem eine komplette SOAP Server und Client Umgebung. Ideal um interaktiv mit Webservices rumzuhacken.
Natürlich kann man vieles davon auch mit Python machen, aber beim GUI-Bereich ist Python einfach sehr mager - und auch die Entwicklungsumgebungen für Python kommen bei weitem nicht an das ran was Smalltalksysteme zu bieten haben.
Fairerweise sollte aber erwähnt werden das Squeak natürlich auch eine Option ist, speziell da sie wirklich komplett freie Software ist und auch einen grossen Stapel Erweiterungen enthält. VisualWorks Smalltalk ist für mich aber deutlich weiter integriert in das System und potentiell auch performanter (die virtual Machine von VisualWorks Smalltalk ist eine der interessantesten, viele Features die Java jetzt erst neu entdeckt und umsetzt sind dort schon vor vielen Jahren implementiert gewesen).
Also Leute, auf und mal wieder eine Runde smalltalken! Es lohnt sich.
Sören Witt Feb. 1, 2003, 10 a.m.
Bei den Goodies von Georg Heeg ist auch ein Aqua Look&Feel mit dabei. Das sieht schon ganz ordentlich aus.
hugo Feb. 1, 2003, 11:50 a.m.
Wo gibt es die Goodies von Georg Heeg? Oder sind die in einem der anderen Archive mit drin? Auf den Cincom Seiten konnte ich die nicht finden.
hugo Feb. 1, 2003, 5:50 p.m.
Ok, habs gefunden, ist im normalen Goodies.tar.gz drin. Nett. :-)