Bei der Arbeit an einem Artikel zu den Programmierwerkzeugen des XO-Laptops (für ein OLPC-Themenheft der Zeitschrift LOG IN) habe ich mit Turtle Art, Scratch und Etoys beschäftigt, deren Wurzeln u.a. in der Programmiersprache Logo liegen. Vor allem beinhalten sie alle die Komponente der Schildkrötengrafik.
So blieb es nicht aus, dass ich mich auf den neuesten Stand von Logo bringen wollte. Beste Quelle dafür ist das Logo Tree Project, in dem momentan 196 (!) Logo-Versionen aufgeführt werden; bei vielen mit dem Vermerk Status: dead oder frozen, aber eben auch noch viele active. Zwei davon sind erst kürzlich in neuen Versionen erschienen und für Logo-Fans sehr interessant:
- XLogo: Eine in Java programmierte Version in Anlehnung an das Berkeley Logo von Brian Harvey. XLogo unterstützt gegenwärtig sieben Sprachen (Französisch, Englisch, Arabisch, Spanisch, Portugiesisch, Esperanto und Deutsch) und ist frei erhältlich. Es ist lauffähig unter Windows (95, 98, 2000, XP), Linux und MacOSX. Neben den gängigen Grundworten sind auch solche enthalten, die eine Bewegung der Schildkröte (bzw. in der deutschen Version Igel genannt) im 3D-Raum erlaubt.
- cologo: Dann gibt es noch eine hochinteressante Entwicklung von Google. cologo erlaubt das Schreiben von Programmen in Google Text und Tabellen. In den Zellen des Spreadsheets können Code, Daten und Dokumentation eingegeben und gemischt werden. Es kann kollaborativ daran gearbeitet werden und die Programme können in die eigene Webseite eingebunden werden. Klingt sehr spannend …
… nur wann das alles ausprobieren?