Squeak 4.1 - ein großer Schritt
Wie geplant, ließ eine aktualisierte Version des vor kurzem veröffentlichten Open Source Squeak nicht lange auf sich warten. Die neue Version 4.1 bringt einige Verbesserungen mit sich.
So wurde unter anderem der Oberfläche ein zeitgemäßes Design verpasst, das Hilfesystem erweitert und ein Suchfeld in die Menuleiste integriert. Dieses Suchfeld ist leicht erreichbar und kann zum Teil die Aufgaben des "method finder" übernehmen. Desweiteren wurden diverse Systembibliotheken verbessert und mit weiteren Tests versehen. Außerdem verfügt Squeak nun über "echte" Closures, sowie eine weiter vereinfachte Traits-Implementierung.
Squeak 4.0 veröffentlicht
Mit der Version 4.0 der Squeak-Entwicklungsumgebung kommt der Prozess der Relizenzierung zu seinem Ende. Die Basis von Squeak ist seit heute größtenteils unter MIT lizenziert. Ein kleinerer Teil steht unter Apache-Lizenz. Dank der juristischen Hilfe durch die Software Freedom Conservacy ist Squeak somit waschechte Open Source Software (FLOSS).
Da die Veröffentlichung der Version 4.0 nur einen juristischen Zweck erfüllt entspricht der Code noch der etwas in die Jahre gekommenen Version 3.10.2.
Es ist aber geplant, so schnell wie möglich, eine Version 4.1 zu veröffentlichen, die die aktuellen Entwicklungen des Trunk-Zweigs widerspiegelt.
Ausblick 2010
Tut Gutes und sprecht darüber. Diese alte Weisheit wollen wir uns in Zukunft verstärkt zu eigen machen. In loser Abfolge werden wir auf dieser Seite Erfolgsgeschichten aus Deutschland und der ganzen Welt präsentieren. Lehrer und Entwickler gleichermaßen sollen hier zu Wort kommen und über ihre Arbeit mit Squeak und eToys berichten. Außerdem gibt es eine neue Rubrik
Die Balkanisierung von Smalltalk
Die Smalltalk-Community ist vergleichsweise klein. Belastbare Zahlen gibt es zwar nicht, aber die Anzahl der Google-Hits läßt zumindest ein Schätzung zu. Um so verwunderlicher ist es, dass sich in dieser kleinen Entwicklergemeinde derartig viele Smalltalk-Dialekte herausgebildet haben.
Da die dazugehörigen Klassenbibliotheken zwar meist den ANSI-Standard abbilden, aber darüber hinaus größere Unterschiede aufweisen, ist es schwierig, wenn auch nicht unmöglich, Software auf einen anderen Dialekt zu portieren. Kent Beck hat kürzlich beschrieben, welche Erfahrungen er aktuell dabei gemacht hat.
Näheres findest du hier:
Mit Dank an Esther für den Link
Rückblick 2009
Auch im vergangenen Jahr hat sich die dynamische Entwicklung innerhalb der Squeak-Community weiter fortgesetzt. Im Oktober wurden die eToys in der Version 4 veröffentlicht. Seitdem ist es möglich eigene Projekte aus eToys heraus auf der Squeakland-Webseite zu veröffentlichen und mit anderen zu teilen. Zusätzlich wurde mit eToys-To-Go eine Methode entwickelt, die es erlaubt eToys ohne vorherige Installation und ohne Administrator-Rechte auf allen Plattformen (Linux, MacOS X und Windows) zu benutzen. Der wichtigste Punkt ist aber, dass es gelungen ist, alle bestehenden Lizenzfragen zu klären. eToys ist unter MIT und Apache lizenziert.
Zusätzlich zu den beiden bestehenden Squeak-Entwicklungslinien Pharo und Cuis hat sich für den Hauptzweig das Trunk-Modell etabliert. Der Austausch zwischen den Linien läuft bereits und wird letztendlich für alle Entwickler von Vorteil sein. Konkurrenz belebt das Geschäft.
Wer seine Software gegen den "Trunk"-Zweig testen will, kann den voreingestellten Aktualisierungs-URL wie unten im Bild anpassen.

Deutsches Squeak-Buch
Die vollständige Übersetzung des Buches von BJ Conn und Kim Rose ist fertig.
Neue eToys-Version verfügbar
Etoys steht vollständig unter der MIT-Lizenz
Wie Bert eben bestätigte, ist Squeak Etoys jetzt hochoffiziell freie Software
11.03.2008: Die Squeak/Seaside Applikation "CMSBox"
gewinnt den "Best of Swiss Web Award"
Diese besonders für KMU geeignete Applikation zeichnet sich durch ihre technische Reife aus. Besonders benutzerfreundlich ist die nahtlose Integration der CMS-Benutzeroberfläche in die veröffentlichten Webseiten im Editier-Modus. So können alle Elemente direkt auf der Seite erstellt, bearbeitet und mit Drag & Drop angeordnet werden. Auch gut sind die als Video zur Verfügung stehenden Anleitungen.
Herzlichen Glückwunsch nach Bern -- you rock!
10.03.2008: Update Squeak by Example
Squeak by Example : Die überarbeitete zweite Edition ist nun erhältlich
07.02.2008: Smalltalk und Etoys im Webbrowser
Alessandro Warth, ein Mitarbeiter von Kay's ViewpointsResearch zeigt, wie man im Browser mittels JavaScript Smalltalk programmieren kann. Sehr schick.
Alessandro, Yoshiki und Takashi zeigen auch einen ersten Prototyp wie man ganz ohne Installation eines Plugins mit Etoy-artigen Kacheln im Browser programmieren kann.
Und Dan Ingalls schreibt in der neuen Mailingliste vom Lively Kernel, dass Kacheln ein wichtiger Aspekt vom "LK" sein werden.
31.01.2008: Seaside Vortrag von Lukas Renggli online
08.01.2008: Scratch wird Open Source
"Wie versprochen hat das MIT den Squeak Source Code von Scratch vorab veröffentlicht. vgl. hierzu
Die Vorabveröffentlichung besteht im wesentlichen aus einem gegenüber Scratch leicht veränderten Entwicklerimage und einer Changes-Datei, und basiert auf einer speziellen 2.8 (!) version von Squeak. Um es korrekt zu starten sollte man außerdem eine v2 Sources Datei verwenden. Als VM funktioniert die Scratch Anwendung am Besten.
Es handelt sich um eine Vorveröffentlichung, weil das MIT noch am genauen Wortlaut der Lizenz bastelt" (Jens Mönig)
10.12.2007: Angela Merkel und der 100-Dollar Laptop
Bundeskanzlerin Angela Merkel lässt sich von HPI-Student Robert Krahn einen Prototypen des 100-Dollar-Laptops zeigen, auf dem grade Squeak/Etoys läuft.

07.12.2007: Smalltalk Flyer auf Deutsch
Dank Damien Cassou und einer gemeinschaftlichen Übersetzung von Markus Gälli, Bert Freudenberg, Herbert König und Michael Haupt gibt es jetzt einen schönen Smalltalk Flyer für Messen und Kongresse und Schulen und zwar
05.12.2007: Deutsches Scratch Forum geht online
"There are 50,659 projects with a total of 869,863 scripts and 301,923 sprites created by 10,427 contributors of our 52,434 registered members. That's a lot of Scratch-ing!"
(Martin Wollenweber)
Auf dass da noch viele deutschsprachige Projekte dazukommen!
19.11.2007: Mailingliste nun auch als Forum
Dank eines Schubsers von Bert und Martin W. und auch Dank Marcus Hilfe, der uns das Mail-Archiv zur Verfügung gestellt hat, existiert nun ein Nabble Forum für alle alten und neuen deutschsprachigen Mails zum Thema Squeak.
14.11.2007: Deutsche OLPC Mailingliste
Es gibt nun eine Mailingliste zum Thema OLPC auf deutsch.
12.11.2007: Scratch in Deutschland/Österreich/Schweiz
Es wird endlich Zeit, dass wir an dieser Stelle auch auf das kleine/grosse Geschwisterchen von Etoys hinweisen: Scratch! Scratch bietet einen sehr guten Einstieg ins Programmieren für Kinder ab zwölf. Die Implementierung erfolgte in Squeak, ist aber Closed Source.
Es bildet sich grade eine aktive deutschsprachige Community zu Scratch, einige tolle Scratch Projekte dieser Community gibt es
24.10.2007: Neue Squeak DVD
Marcus hat heute die neue Squeak DVD angekündigt. Danke, Marcus!
21.10.2007: Squeak.de News mit RSS
Dank Marcus Denker kann man diese News jetzt auch mit rss abonnieren.
19.10.2007: Seaside-Tutorial vom HPI
Software Architektur Studenten des Hasso-Plattner-Instituts der Uni Potsdam erstellen eine ausführliche Dokumentation über Web-Programmierung mit Seaside/Squeak.
16.10.2007: OLPC, Squeak und Bert und Co in den Tagesthemen.

4.10.2007: Unterrichtseinheit mit Scratch gewinnt
Die Unterrichtseinheit Animationen und Spiele gestalten -- ein kreativer Einstieg in die Programmierung -- Von fliegenden Elefanten, Hunden, Katzen und Ideen! gestaltet mit Scratch von Ralf Romeike von der Uni Potsdam gewinnt den Unterrichtswettbewerb der 12. GI-Fachtagung "Informatik und Schule - INFOS 2007".
Herzlichen Glückwunsch an Ralf!
(Danke an Markus Czehak für den Hinweis)
3.10.2007: Squeak am Gymnasium St. Wolfhelm in Schwalmtal/Nordrhein-Westfalen
Dank Herrn Fels und seiner Mädchen-Informatik AG für dieses ausführliche Tutorial, in welchem erst erklärt wird, wie man einen Taschenrechner mit Etoys bauen kann, um dann langsam auch einfache Grundelemente von Smalltalk einzuführen. Alles super ausführlich und klar aufgebaut. Der Taschenrechner wird noch weiter gebaut. (Markus)
13.09.2007: Neues Buch über Squeak