Montag, den 6. Oktober 2008 |
In der Schule quietschen
Die deutsche Übersetzung von Powerful Ideas in the Classroom ist fertig. Sie heißt »Fundamentale Ideen im Unterricht. Mit Squeak Mathematik und Naturwissenschaften verstehen« und kann hier heruntergeladen werden (, ca. 10 MB). Und das kleine Büchlein ist bedeutend witziger, als der geschwollene Titel vermuten läßt. Nicht nur für Lehrer eine Download-Empfehlung. [Markus G. per Email.]
Technorati-Tags: Squeak Smalltalk Unterricht Schule Programmieren Mathematik
Posted by Jörg Kantel | Permalink | | | Smalltalk
Donnerstag, den 25. September 2008 |
Vom Strand zur Pier
Wer einen Hoster hat, der Squeak und Seaside unterstützt, der kann ja mal am Pier anlegen: Pier (frei wie Freibier) ist ein auf Seaside und Squeak basierendes Content Management System (CMS), das verspricht, einfach und unkompliziert zu sein.
Die Website ist erst wenige Tage alt und noch ausbaufähig, aber es gibt schon einiges an Dokumentation. [The Weekly Squeak]
Technorati-Tags: Smalltalk Squeak Seaside Pier CMS
Posted by Jörg Kantel | Permalink | | | Smalltalk
Freitag, den 12. September 2008 |
Ein kleines Geschwätz mit meinem iPhone
Squeak on the iPhone: »Michael Rueger and John MacIntosh are proud to announce that their Squeak iPhone/Touch port is now available for download. The source code, along with installation instructions and other useful resources, is available at a new website: http://isqueak.org.«
Wegen irgendwelcher Lizenzprobleme ist diese beliebte Smalltalk-Maschine nicht einfach über den Apple Store zu installieren, aber es funzt. [The Weekly Squeak]
Technorati-Tags: Squeak Smalltalk iPhone
Posted by Jörg Kantel | Permalink | | | Smalltalk
Dienstag, den 24. Juni 2008 |
Auch Java quietscht
JSqueak (Open Source, MIT-Lizenz) ist ein kleiner, in Java geschriebener Smalltalk-Interpreter, der ziemlich schnell sein soll (wenn auch noch um einiges langsamer als eine in C geschriebene virtuelle Maschine). [Anarchaia]
Technorati-Tags: Java Smalltalk Squeak VM
Posted by Jörg Kantel | Permalink | | | Smalltalk
Freitag, den 20. Juni 2008 |
Das iPhone quietscht (bald)
Irgendjemand will Squeak auf das iPhone portieren. Offiziell! Und Apple scheint einverstanden. [The Weekly Squeak]
Technorati-Tags: Squeak Smalltalk iPhone
Posted by Jörg Kantel | Permalink | | | Smalltalk
Dienstag, den 22. April 2008 |
Seaside Tutorial
Das Tutorial An Introdction to Seaside ist nicht nur online, sondern (mit einigen Ergänzungen) auch in gedruckter Form erhältlich. Seaside (Open Source) ist ein in Smalltalk realisiertes Web-Application-Framework, das mit Squeak, VisualWorks, Dolphin and GemStone läuft und schon lange auf meiner Testliste steht. [The Weekly Squeak]
Technorati-Tags: Smalltalk Seaside
Posted by Jörg Kantel | Permalink | | | Webworking
Mittwoch, den 26. März 2008 |
Was ich gestern noch nicht wußte
Das hier vorgestellte Multimedia-Authoring-Werkzeug Sophie ist eine Squeak-Anwendung. Mann kan mit dieser Smalltalk-Variante also tatsächlich etwas programmieren, dessen GUI nicht wie im Kindergarten entworfen aussieht.
Dazu dann gleich zwei weitere Meldungen: Erstens ist Squeak 3.10 draußen. Momentan noch nur über den FTP-Server erhältlich, die Download-Seite soll aber auch bald auf die neue Version verweisen.
Zweitens ist eine neue, verbesserte Auflage des Buches Squeak by Example erschienen. Ihr könnt entweder eine Version herunterladen (, 3,5 MB) oder das Buch als Hardcopy bei lulu.com bestellen. Das Werk ist unter einer Creative-Commons-Lizenz veröffentlicht. [The Weekly Squeak]
Technorati-Tags: Squeak Smalltalk Sophie
Posted by Jörg Kantel | Permalink | | | Multimedia
Dienstag, den 18. März 2008 |
Smalltalk im Browser (neuer Versuch)
Dieses Mal gelang es mir, Lively im Safari zum Arbeiten zu bewegen. Das in JavaScript implementierte Smalltalk scheint damit einen Schritt weitergekommen zu sein. Einen Screenshot der Beispielanwendung (best viewed in Safari) gibt es bei Sevenload.
Das System ist jedoch noch weit vom produktiven Einsatz entfernt (auch wenn die Geschwindigkeit spürbar verbessert wurde. Es gab noch etliche Darstellungsprobleme (z.B. kein Refresh des Inhalts beim Scrollen). Aber wie ich schon einmal schrieb: Als Experiment tres interessant. [The Weekly Squeak]
(Das Video ist - entgegen den üblichen Begrenzungen bei YouTube - über eine Stunde lang. Zeichnet sich hier ein Zusammengehen von Google Video und YouTube ab?)
Technorati-Tags: Smalltalk Squeak Lively JavaScript
Posted by Jörg Kantel | Permalink | | | Smalltalk
Freitag, den 14. März 2008 |
Scripting Cocoa
F-Script (Open Source) ist eine Smalltalk-ähnliche Scriptsprache für den Mac, speziell dafür entworfen, interaktiv Cocoa-Elemente zu manipulieren und steht daher schon lange auf meiner Liste der zu testenden Programme. Das kleine und nett gemachte Tutorial Learn F-Script in 20 Minutes (And Have Fun Playing with Core Image) könnte vielleicht der Auslöser dafür sein, daß ich mich am Wochenende endlich einmal damit beschäftige.
Technorati-Tags: F-Script Cocoa MacOSX Software
Posted by Jörg Kantel | Permalink | | | Smalltalk
Montag, den 10. März 2008 |
Kleines Geschwätz am Strand
Seaside development with GNU Smalltalk: »The next release of GNU Smalltalk will include support for Seaside. This blog post is a short tutorial, which will show how to make your first Seaside component.«. Interessant... [Anarchaia]
Technorati-Tags: Seaside Framework Smalltalk
Posted by Jörg Kantel | Permalink | | | Webworking
Freitag, den 15. Februar 2008 |
Ziemlich esoterischer Schlangenfraß
fo.py ist ein Mix aus Forth, Lisp und SmallTalk in Python. Es braucht pyGame, ob nur für die Beispiele oder generell, habe ich auf die Schnelle nicht herausbekommen. Ein wenig erinnert mich das an PowerMops, dem Forth mit SmallTalk-Erweiterungen. Braucht man eigentlich nicht, aber es macht Spaß. [Anarchaia]
Technorati-Tags: Python Forth Lisp SmallTalk
Posted by Jörg Kantel | Permalink | | | Python
Mittwoch, den 30. Januar 2008 |
Blasen kommen, Blasen gehen
Second Life gerät zur Innovationsbrache: Vor einem Jahr begann der Hype um Second Life - Millionen User wollten auf die neue Online-Plattform. Heute ist davon nicht viel übrig geblieben.
Second Life...?? Das war doch diese schlechte Croquet-Kopie, oder? (Bei dem Video bitte den Ton ausschalten, der ist fürchterlich und völlig unnötig. Aber stumm ist es sehr informativ. ) [Netzeitung.de Internet]
Technorati-Tags: SecondLife 3D Squeak Croquet Smalltalk
Posted by Jörg Kantel | Permalink | | | Computergraphik
Dienstag, den 8. Januar 2008 |
Ich möchte (k)ein Eisbär sein...
GNU Smalltalk ist nach eigenem Bekunden das Smalltalk für diejenigen, die Tippen könnnen. Konsequenterweise gibt es davon dann auch keine Version für Mausschubser-Betriebssysteme wie MacOS X. Wie dem auch sei, die Version 3.0 ist draußen.
Technorati-Tags: GST
Posted by Jörg Kantel | Permalink | | | Smalltalk
Freitag, den 28. Dezember 2007 |
Reading List
Diese Bücherliste »was prepared by Alan Kay for his students and is presented here for those who want to learn more about the ideas and philosophies that influenced the creation of Squeak.« Einiges davon kenne ich schon, etliches aber noch nicht. Ist eine extrem spannende Liste zum Schmökern. [Anarchaia]
Technorati-Tags: Squeak Bücher
Posted by Jörg Kantel | Permalink | | | Smalltalk
Freitag, den 9. November 2007 |
Squeaky Tales
Squeaky Tales »is a series of short tutorial screencasts designed to each people to program with Etoys. I'm very excited that this may be what's needed to make Etoys programming easy to learn for people at home. My experience has been that it's easy and fun to teach Etoys programming face-to-face with everybody using their own laptop, but that it's very slow and frustrating to try and learn Etoys by yourself just by installing it and clicking around. If Squeaky Tales makes it easy and fun to learn Etoys all by yourself at home then it's quite a contribution to the world!«
Dazu passend noch ein schöner Aufsatz von Markus Gaelli, Oscar Nierstrasz und Serge Stinckwich zum Ausdrucken und Lesen: Idioms for Composing Games with Etoys (, 765 KB). [Lambda the Ultimate - The Programming Languages Weblog - Join today!]
Technorati-Tags: Smalltalk Squeak Etoys Tutorial
Posted by Jörg Kantel | Permalink | | | Smalltalk
Donnerstag, den 1. November 2007 |
Ein kleines Geschwätz mit dem Telephon
Smalltalk YX (MIT Lizenz) »is an open source programming language. It’s an implementation of the Smalltalk-80 standard. Syx is written in C and embeddable.« Es gibt schon einen fertigen Installer für Windows CE, doch hat das Teil schon jemand unter Symbian OS zum Laufen bekommen? [Anarchaia]
Technorati-Tags: Smalltalk Syx
Posted by Jörg Kantel | Permalink | | | Smalltalk
Montag, den 22. Oktober 2007 |
Kleines Geschwätz am Strand
Oder: Es muß nicht immer Java sein: Die Software Architecture Group des Hasso-Plattner-Instituts der Universität Potsdam hat ein umfangreiches Seaside Tutorial für ihre Studenten verfaßt und dankenswerterweise online gestellt. In 10 Kapitel lernt man mit Hilfe des Seaside Frameworks und Squeak eine kleine, aber pfiffige Webanwendung zu programmieren. Mit allem drum und dran. Gefällt! [Markus G. per Email.]
Technorati-Tags: Seaside Squeak Smalltalk Webworking
Posted by Jörg Kantel | Permalink | | | Smalltalk
Montag, den 8. Oktober 2007 |
Smalltalk im Browser
Squeak in JavaScript: »Dan Ingalls working at Sun Labs has just released their first version of Morphic implemented completely with JavaScript which they are calling the Lively Kernel. There is no plugin required, but your browser currently must support SVG. You should use your Safari browser for best results. It will work with Firefox but you should expect bugs. It does not work with Internet Explorer yet.« [The Weekly Squeak]
Im Gegensatz zu den Behauptungen im oben zitierten Artikel habe ich die Beispielanwendung nicht im Safari zum Laufen bekommen (mein Browser lud die Datei »Definitions.svg« auf meinen Rechner, statt sie anzuzeigen). Und im Firefox war sie auf Grund ihrer Langsamkeit eigentlich auch nicht zu bedienen. Hier muß wohl noch ein wenig nachgearbeitet werden. Aber als Experiment tres interessant.
Technorati-Tags: Smalltalk Squeak Lively JavaScript
Posted by Jörg Kantel | Permalink | | | Smalltalk
Freitag, den 28. September 2007 |
Ein Wiki von der Wasserfront
Wo heute doch sowieso Wiki-Tag im Schockwellenreiter ist: A Simple File Based Wiki In Seaside. Nett, klein und simpel. Sowas gefällt mir... [Anarchaia]
Technorati-Tags: Smalltalk Wiki Seaside Squeak
Posted by Jörg Kantel | Permalink | | | Webworking
Mittwoch, den 26. September 2007 |
Ein besseres zweites Leben?
Oder Second Life 2.0? Croquet (GPL) ist ein Squeak-basiertes Framework für eine Multi-User-3D-Umgebung. Im Gegensatz zu Second Life benötigt Croquet keinen fremden Server, denn die Kommunikation verläuft Peer-to-Peer. Jeder kann sich seine eigene Welt auf seinem eigenen Server basteln und mit anderen Welten auf anderen Servern kommunizieren. Einen ersten Eindruck gibt dieses Video...
und einen guten Überblick dieser englischsprachige Wikipedia-Artikel (auch wenn dort einige meinen, er sei nicht neutral genug ). Stets aktuell über Croquet informiert wird man in Julian Lombardis Blog. Notiz an mich: Testen!
Technorati-Tags: Croquet Smalltalk Squeak 3D Animation
Posted by Jörg Kantel | Permalink | | | Computergraphik
Montag, den 24. September 2007 |
GNU Smalltalk
ist das Smalltalk für diejenigen, die tippen können. Also nichts für uns Mausschubser. GNU Smalltalk web site launched. [Anarchaia]
Technorati-Tags: GNU Smalltalk
Posted by Jörg Kantel | Permalink | | | Smalltalk
Mittwoch, den 19. September 2007 |
Am Strand
Hier gibt es einen schönen Artikel über Squeak/Seaside (Open Source, MIT-Lizenz): Seaside: A Flexible Environment for Building Dynamic Web Applications (, 2 MB). Und bei Google gibt es ein Video vom 22C3 vor zwei Jahren: Seaside: Agile Web Application Development with Squeak von Marcus Denker. (Es ist immer wieder funny, einen deutschsprachigen Redner vor einem deutschsprachigen Publikum fast eine Stunde lang Englisch stottern zu hören....)
Die Folien des Vortrags kann man hier herunterladen (, 690 KB). Und Seaside und Squeak sind auch der heutige »Google des Tages«. Vielleicht lerne ich dadurch noch mehr. [Markus G. per Email.]
Technorati-Tags: Squeak Seaside Smalltalk
Posted by Jörg Kantel | Permalink | | | Webworking
Dienstag, den 18. September 2007 |
SmallTalk lesen
Squeak by Example (wir berichteten) kann nun entweder als PDF (3,5 MB) heruntergeladen oder bei Lulu.com (als Book on Demand) gekauft werden. Ein erster Eindruck sagt mir, daß es sich lohnt. [Anarchaia]
Technorati-Tags: Squeak
Posted by Jörg Kantel | Permalink | | | Smalltalk
Dienstag, den 4. September 2007 |
Open Source Squeak-Buch
Squeak by Example ist ein Open Source Buch über Squeak (wer hätte das gedacht ). Eine erste PDF-Version soll ab Mitte September zum Download angeboten werden. [The Weekly Squeak]
Technorati-Tags: Smalltalk Squeak Tutorial
Posted by Jörg Kantel | Permalink | | | Smalltalk
Freitag, den 31. August 2007 |
Neue Squeak-GUI (als Erweiterung oder Aufsatz?)
Gary Chambers »released new UI Enhancements for Squeak. You can now access these changes from the Squeak Source Repository or through Package Universes.« [The Weekly Squeak]
Der Screenshot sieht recht vielversprechend aus. Sollte ich daher testen...
Technorati-Tags: Squeak Smalltalk GUI
Posted by Jörg Kantel | Permalink | | | Smalltalk
Dienstag, den 28. August 2007 |
Noch ein Smalltalk-Link: Seaside
Seaside (MIT-Lizenz) ist ein Framework für die Entwicklung von Web-Applikationen in Smalltalk. Es ist für folgende Smalltalk-Plattformen verfügbar: Squeak, VisualWorks, Dolphin und GemStone. Sollte ich mir auch mal genauer anschauen.
Technorati-Tags: Seaside Smalltalk
Posted by Jörg Kantel | Permalink | | | Webworking
Noch ein Squeak-Tutorial
Ein schönes, leider nicht ganz fertiggestelltes Squeak-Tutorial für den Einsatz in der Schule von Heiko Schröder über meine Kommentare entdeckt: Squeak: Informatik in einer schönen Smalltalk-Umgebung. Aber vielleicht wird das ja noch mal etwas...
Technorati-Tags: Squeak Tutorial
Posted by Jörg Kantel | Permalink | | | Smalltalk
Freitag, den 17. August 2007 |
Squeak-Tutorial
Wen das GUI nicht abschreckt: Steve Wessel hat ein ausführliches Squeak 3.9-Tutorial veröffentlicht, in dem ein kleines Spiel programmiert wird. [The Weekly Squeak]
Technorati-Tags: Smalltalk Squeak Tutorial
Posted by Jörg Kantel | Permalink | | | Smalltalk
Mittwoch, den 15. August 2007 |
SoftSqueak
Ich würde ja gerne mal etwas mit Squeak machen, aber das bisherige User Interface (Optimisten bezeichnen es als »verspielt«, Realisten als unbenutzbar) hat mich immer mehr als abgeschreckt. Daher freute mich folgende Meldung:
More eye-candy coming soon to your Squeak desktop: »Gary Chambers recently announced the imminent release of an add-on package for Morphic that brings more eye-candy to your Squeak desktop. This package offers TrueType font support (via the FreeType Plus package), desktop theming and a whole collection of standard widgets.« Schnell fertigstellen! Bitte! Bitte!! [The Weekly Squeak]
Technorati-Tags: Smalltalk Squeak Desktop GUI
Posted by Jörg Kantel | Permalink | | | Smalltalk
Montag, den 23. April 2007 |
Squeak 3.9
Squeak (Open Source), die moderne und leicht arg verspielte Smalltalk-Implementierung ist in der Version 3.9 erschienen. Da das aber sogar schon Apple weiss, nehme ich an, daß dies keine neue Meldung ist.
Interessant ist der oben abgebildete Screenshot auf Apples Seiten. Bedeutet dies, daß man bei Squeak auf dem Weg ist, an einem nicht nur für Kinder nutzbarem User Interface zu arbeiten? Oder hat sich da bei Apple ein Fehler eingeschlichen? Ich bekomme jedenfalls das Squeak-GUI mit dem Screenshot nicht zur Deckung. [ADC News]
Technorati-Tags: Smalltalk Squeak
Posted by Jörg Kantel | Permalink | | | Smalltalk
Montag, den 16. April 2007 |
Kleines Geschwätz unter Servern
Seaside (Open Source, MIT-Licence) ist ein in Smalltalk geschriebenes Framework für Webanwendungen. Es ist frei verfügbar und kann sowohl mit den kommerziellen Smalltalk-Produkten Dolphin (Windows only, es gibt eine freie Version (frei wie Freibier) für nichtkommerzielle Nutzung) und VisualWorks (auch hiervon gibt es eine freie (wie Freibier) Version für den nichtkommerziellen Einsatz) als auch mit der freien Implementierung Squeak eingesetzt werden. In der aktuellen iX (leider nur als totes Holz, Seite 136 - 141) gibt es einen ausführlichen Artikel. Ich glaube, ich sollte das Teil mal testen. [iX].
Technorati-Tags: Seaside Squeak Smalltalk
Posted by Jörg Kantel | Permalink | | | Webworking
Donnerstag, den 29. März 2007 |
Open Source Second Life?
Freie 3D-Entwicklungsumgebung OpenCroquet in Version 1.0 fertig: Ein gerade gegründetes gemeinnütziges Konsortium von akademischen und industriellen Partnern hat die freie Softwareentwicklungsumgebung OpenCroquet (Croquet SDK) in der Version 1.0 veröffentlicht. OpenCroquet dient der Erstellung von verteilten Berechnungsmodellen und insbesondere von virtuellen 3D-Welten. Im Gegensatz zu SecondLife steht OpenCroquet unter einer freien, OSI-kompatiblen Open-Source-Lizenz und ermöglicht Zusammenarbeit mittels graphischer Bedienoberfläche und zugehöriger Werkzeuge in P2P-Netzen.
OpenCroquet läuft unter MacOS X, Windows und Linux. Croquet baut auf der Smalltalk-Entwicklungs- und Lernumgebung Squeak auf. Es sieht so aus, als müßte ich mir das Teil dringend einmal anschauen... [heise online news]
Technorati-Tags: 3D SecondLife OpenCroquet Smalltalk Squeak
Posted by Jörg Kantel | Permalink | | | Computergraphik
Montag, den 26. März 2007 |
Software-Archäologie
The Smalltalk Archeology Archive: »On this page you will find information about various old implementations of Smalltalk with screenshots.« [Anarchaia]
Technorati-Tags: Smalltalk Software Programming Technikgeschichte
Posted by Jörg Kantel | Permalink | | | Smalltalk
Dienstag, den 20. Februar 2007 |
Geschwätz mit Kaffee
Bistro (Open Source) »is a new programming language that integrates the best features of Smalltalk and Java™. Bistro is a variation of Smalltalk that runs on top of any Java™ virtual machine (VM) that conforms to Sun's Java™ specifications.« [Anarchaia]
Technorati-Tags: Smalltalk Java
Posted by Jörg Kantel | Permalink | | | Smalltalk
Donnerstag, den 19. Oktober 2006 |
Neu in meiner Bibliothek
Game Programming with Python ist ein Buch von Sean Riley, der auch die auf PyGame aufsetzende GUI-Bibliothek PyUI entwickelt hat. Und genau hier liegt ein — hoffentlich kleines — Problem: Während ich den Einsatz einer Bibliothek wie PyGame ( ) bei einem Buch über Spieleprogrammierung noch für legitim halte — auch wenn ich lieber darauf verzichtet und stattdessen auf wxPython aufgesetzt hätte —, wird hier über einige massive Kompatibilitätsprobleme von PyUI berichtet. Folgerichtig wird auf der CD zum Buch auch nur ein Windows-Installer mitgeliefert. Ob die Programm-Beispiele daher ohne Anpassung auf Mac OS X, Linux oder die diversen Unixe laufen, weiß ich noch nicht. Und das ist schade! Denn ansonsten macht das Buch nach einem ersten Durchblättern einen guten Eindruck: Es behandelt Simulationen, Spielkonzepte, künstliche Intelligenz, Nertzwerkprogrammierung und vieles mehr — nach der Lektüre sollte die Pythonista in der Lage sein, auch andere Bücher zu Spieleprogrammierung und Simulation zu verstehen, auch wenn sie für andere Programmiersprachen geschrieben sind.
Ganz anders das Buch Squeak. Learn Programming with Robots von Stéphane Ducasse. Es bringt dem Programmiernovizen die objektorientierte Programmierung mit dem Smalltalk-Ableger Squeak nahe, indem er virtuelle, selbstprogrammierte Roboter über den Bildschirm hetzt und sie die Spuren ihrer Bewegung zeichnen läßt. Das Prinzip ist nicht neu und eigentlich schon seit der Turtle-Graphik ( ) von Logo ( ) und Turbo-Pascal ( ) bekannt, doch bietet sich eine rein objektorientierte Sprache wie Smalltalk hierfür natürlich geradezu an. Nach einem ersten Durchblättern glaube ich, daß man mit diesem Buch tatsächlich eine Menge Spaß haben kann. Und als besonderes Schmankerl gibt es im letzten Kapitel auch noch eine kleine Einführung in Alice, dem spielerischen 3D-Paket von Squeak.
Ich werde, nachdem ich mich durch beide Bücher durchgebissen habe, berichten.
BTW: Hat schon einmal jemand PyUI unter Mac OS X erfolgreich installiert und vielleicht ein kleines How To parat?
Technorati-Tags: Python PyGame PyUI Programming Games Squeak Smalltalk Alice Robots Simulationen 3D Computergraphik
Posted by Jörg Kantel | Permalink | | | Bibliothek
Freitag, den 13. Oktober 2006 |
Noch mehr kleines Geschwätz
The Weekly Squeak ist ein Weblog über den gleichnamigen Smalltalk ( )-Ableger. Allerschärfstes Willkommen! [Anarchaia]
Technorati-Tags: Squeak
Posted by Jörg Kantel | Permalink | | | Smalltalk
Donnerstag, den 12. Oktober 2006 |
Kleines Geschwätz
A Terse Guide to Squeak. [Anarchaia]
Technorati-Tags: Squeak
Posted by Jörg Kantel | Permalink | | | Smalltalk
Freitag, den 22. September 2006 |
Ich hatte schon lange keinen Smalltalk-Link mehr
Das muß sich ändern! Smalltalk for Everyone Else: »The Pragmatic Programmers advise learning a new language every year. Instead of yet another Algol derivative, why not master object orientation with perhaps the purest OO language ever devised? Smalltalk ( ) and the Squeak environment offer a powerful and usable learning experience; Keith Fieldhouse provides an introduction.« Nettes Tutorial, daher natürlich ausdrucken! Und: Soll das Interesse von O'Reilly an Smalltalk heißen, daß es dort bald ein Buch über Squeak geben wird? Es würde mich freuen... [Meerkat: An Open Wire Service: O'Reilly Network]
Technorati-Tags: Smalltalk Squeak
Posted by Jörg Kantel | Permalink | | | Smalltalk
Mittwoch, den 28. Juni 2006 |
(Alte) Smalltalk News: Es muß nicht immmer Squeak sein
Vielleicht geht es einigen anderen auch so wie mir: Bei aller Sympathie für das Projekt finde ich die Oberfläche von Squeak arg verspielt — um nicht zu sagen »verwirrend« — und wenig intuitiv (vielleicht, weil ich verlernt habe, wie ein Kind zu denken). Meine eigenen, ersten Smalltalk ( )-Schritte hatte ich vor (ziemlich genau 10) Jahren mit VisualWorks ( ) unternommen, dabei war mir das Buch Programmieren in Smalltalk mit VisualWorks sehr hilfreich. VisualWorks hatte dann aber ein paar Firmenwechsel hinter sich und die Zukunft schien mehr als ungewiß. Nachdem ich dies auch in meinem Kommentaren kundgetan hatte, war ich doch neugierig geworden und habe ein wenig gegoogelt. Und siehe da: VisualWorks hat eine neue Heimat gefunden, es gibt eine freie (frei wie Freibier) nichtkommerzielle Version zum Download (allerdings muß man sich da ein 650 MB fettes ISO-Image runterladen) und es scheint wieder fleißig weiterentwickelt zu werden.
Bei Amazon habe ich noch ein weiteres (englischsprachiges) Buch zu VisualWorks entdeckt: The Smalltalk Developer's Guide to Visual Works. Es ist aus dem Jahre 1998 und über 600 Seiten fett. Doch während ich das oben erwähnte deutschsprachige Buch gelesen, ausgiebig damit gearbeitet und für gut befunden habe, kann ich zu diesem Werk nichts sagen (außer, daß es existiert ).
Wer also mit Smalltalk ein wenig experimentieren will (und sei es nur, um zu wissen, woher die syntaktischen Schmankerl in Objective-C ( ) stammen): Es ist gut zu wissen, daß es Alternativen gibt. Und daher ist VisualWorks auch der heutige »Google des Tages«.
Technorati-Tags: Smalltalk VisualWorks Squeak
Posted by Jörg Kantel | Permalink | | | Smalltalk
Dienstag, den 27. Juni 2006 |
Da ga es doch noch eine Smalltalk-ähnliche Scriptsprache für den Mac...
die schon lange auf meiner Testliste steht. Und nach diesen Artikeln erst recht:
- Scripting Cocoa With F-Script
- Exploring Cocoa With F-Script
- Embedding F-Script into Cocoa Applications
- The Game of Reverse in F-Script
Wenn mir jetzt noch jemand einen Beispiellink postet, wie man in F-Script Graphiken oder graphische Primitive ausgibt, dann setze ich mich sofort für einen Kurztest hin. Versprochen ist versprochen. [mac.delta-c]
Technorati-Tags: F-Script Cocoa Programming MacOSX
Posted by Jörg Kantel | Permalink | | | Smalltalk
Freitag, den 16. Juni 2006 |
Back To The Future
The Story of Squeak, A Practical Smalltalk Written in Itself. Ich wollte mich schon immer mal ausführlicher mit Squeak beschäftigen. [Anarchaia]
Technorati-Tags: Smalltalk Squeak
Posted by Jörg Kantel | Permalink | | | Smalltalk
Donnerstag, den 27. Oktober 2005 |
Smalltalk-Buch
Eines der Standardwerke über die Mutter aller objektorientierten Sprachen The Art and Science of Smalltalk kann jetzt kostenlos hier heruntergeladen (, 5,9 MB) werden. Und auf dieser Seite gibt es noch mehr Smalltalk-Material. [Martin Fowler's Bliki]
Und damit die Simula-Freunde mich nicht steinigen: Simula ist der Vater aller objektorientierten Sprachen, ja?
Und die jüngeren unter Euch, die nicht mehr wissen, wer oder was Simula ist, die müssen halt nachgoogeln...
Posted by Jörg Kantel | Permalink | | | Smalltalk
Donnerstag, den 13. Oktober 2005 |
Computergeschichte: Happy Börsday Smalltalk
25 Jahre Smalltalk-80: Mehr zu Smalltalk heute, den verfügbaren kommerziellen und freien Distributionen sowie der Einschätzung von Enwicklern, die Anwendungen für Banken, Versicherungen oder Autobauer in dieser Sprache implementiert haben, in der aktuellen Ausgabe 11/05 von iX (leider nur Totes-Holz-Ausgabe, ab heute im Handel). [heise online news]
Posted by Jörg Kantel | Permalink | | | Smalltalk
Freitag, den 16. September 2005 |
Croquet ist nicht Kricket
In der aktuellen iX (leider nur Totes-Holz-Ausgabe, Seite 136) gibt es einen interessanten Artikel zu Croquet, dem auf Squeak basierendem System, in dem Benutzer weltweit in einer 3D-Umgebung zusammenarbeiten können. Damit ich sie nicht vergesse, will ich wenigstens die Links hierzu sammeln:
Tweak ist dabei so etwas — wenn ich das richtig verstanden habe — wie ein netzwerkfähiger GUI-Bilder für Squeak. Ein deutschsprachiges Tutorial zu Tweak (, 605 KB) gibt es hier.
Posted by Jörg Kantel | Permalink | | | Smalltalk
Dienstag, den 23. August 2005 |
Smalltalk lernen — auf Deutsch
Heiko Schröder: Programmieren in Smalltalk mit SQUEAK — Ein Tutorial für den Einsatz in der Schule. Sieht nett aus und gibt es auch zum Download (, 1,4 MB). [Markus G. per Email.]