Squeak auf dem iPhone?

Wer sich mit Smalltalk beschäftigt (eine kürzere Beschreibung von Smalltalk findet sich hier), wird über kurz oder lang auch über die Smalltalk-Variante Squeak stolpern. Diese plattformunabhängige Variante von Smalltalk ist als Open-Source mit einer entsprechenden Lizenz ausgestattet und läuft auf OS X, Linux und Windows.

John M. McIntosh (nicht verwandt oder verschwägert) hat auf der “squeak-dev Mailing List” angekündigt, dass er ein Squeak-Image auf einem iPod Touch zum laufen gebracht hat. Alles läuft noch ein wenig langsam, aber er versucht mit Hilfe von ein paar anderen das Ganze ernsthaft zu portieren. Näheres im Artikel Squeak on the iPhone!.

Wer sich berufen fühlt mitzuhelfen…

Wer Squeak einmal auf dem eigenen Rechner ausprobieren möchte, kann sich die Installationspakete auf der Squeak-Website herunterladen, dort findet man auch Hilfestellung für die ersten Schritte.

This entry was posted in Computer, Geek Toys and tagged , . Bookmark the permalink.

2 Responses to Squeak auf dem iPhone?

  1. Rick says:

    Ich hab von dem Artikel zwar wiedermal nur die Stoppwörter verstanden, aber bei Smalltalk bekomme ich nostalgische Gefühle. Vor gefühlten 100 Jahren hatte damals unser Tutor doch tatsächlich die tolle Idee über eine langsame Internetverbindung nach object in der Smalltalkhilfe zu suchen, um die imposante Objektorientierung der Sprache eindrucksvoll zu demonstrieren. Was anschließend 10 Minuten lang folgte kann nur durch intensives Gucken des Testbilds im TV übertroffen werden…

  2. Erik says:

    @Rick: Das spricht aber sehr für euren Tutor. Ich bin nach wie vor der Meinung, dass man objektorientiertes Programmieren am besten mit Smalltalk lernt. Wenn man die “reine Lehre” begriffen hat, dann kann man auch mit den Abstrichen bei C++, C#, und Konsorten leben. Oder anders ausgedrückt, man kann eine Regel nur dann sinnvoll brechen, wenn man sie auch kennt.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>