Squeak
Squeak ist eine freie Smalltalk-Implementierung mit einigen ungewöhnlichen, aber durchaus interessanten Eigenschaften.
Auf den ersten Blick ist die grafische Benutzeroberfläche ziemlich gewöhnungsbedürftig. Bis zur Version 4.1 wurde sie von vielen Kritikern als "80er-Jahre"-Look bezeichnet.
Seit der Version 4.1 hat sich vieles verbessert, auch wenn es immer noch viele Unterschiede zu "gängigen" Benutzeroberflächen gibt.
Nachdem man sich damit abgefunden hat, bemerkt man schon bald, dass Squeak leistungsfähige Werkzeuge mitbringt und die Multimedia-Eigenschaften ausgezeichnet sind.
Tatsächlich wird Squeak von mehreren Forschungsgruppen benutzt; vorrangig für die Erforschung neuer Sprachkonzepte und für Multimedia-Anwendungen, die
z.B. zu Unterrichtszwecken eingesetzt werden.
Squeak läuft auf vielen Bentriebssystemen und auf sehr unterschiedlicher Hardware. Die Entwicklung findet aber vornehmlich auf Windows, Mac OS/X und Linux statt.
Für andere Umgebungen muss man etwas suchen und sich ggfs. mit älteren Virtuellen Maschinen abfinden.
Auf dieser Seite findet man eine kurze Einführung in Squeak.
Vor ein paar Jahren wurde Squeak geforkt. Dieser Fork wird Pharo Smalltalk genannt und ist hier zu finden.
Im Rahmen dieses Projektes soll das ehemalige Squeak zuerst aufgeräumt werden und dann später erheblich erweitert bzw. verändert werden. Auffällig ist zunächst einmal,
dass das Aussehen überarbeitet wurde.
Squeak-Ableger
Pharo Smalltalk
Cuis Smalltalk
Squeakland - eToys für Kinder
Werkzeuge
SqueakMap - Distributed catalog system for Squeak
Monticello
Monticello Basics
Wiresong: Monticello
metacello - Package and Configuration Management for Monticello
GUI
Morphic
Customizing the Squeak UI
Areithfa Ffenestri
Datenbanken und Persistenz
Glorp: Generic Lightweight Object-Relational Persistence
Magma - a multi-user object database
ODBC for Squeak
DBXTalk - relational database access for Smalltalk
Virtuelle Maschine
The Squeak Virtual Machine
VMMaker
VMMakerTool
Squeak VM-Hauptseite
How to build a new Windows VM
Verschiedenes
Squeak Swiki
Maximum Squeak
FAQ: Speed
Garbage Collector Parameters
Cult of Dead
SqueakSource
Squeak bugs
Letzte Änderung am 31. Dezember 2011