Smalltalk ist eine der ältesten objektorientierten Programmiersprachen. Es war wegbereitend für viele Aspekte, die moderne Entwickler für selbstverständlich halten:
Virtuelle Maschinen (Smalltalk war eine interpretierte Sprache)
IDEs
Reiner Objektansatz (keine Primitive oder Schlüsselwörter)
Verschlüsse (Blöcke genannt)
Ein Bild (d. H. Nicht dateibasierte Sprache)
Fortgeschrittene Debugging-Techniken (ständiges Anhalten von Programmen, inspektionieren, Schreiben oder Ändern von Code während des Betriebs)
Ich kenne die Syntax von GNU Smalltalk, die den durch eckige Klammern umgebenen Methodenkörper nach dem Selektor wie folgt setzt:
füge hinzu: anObject [
Tally selbst hinzufügen: anObject.
]
Gibt es andere dateibasierte Ansätze?
01.11.2010, 16:22