Am Rande notiert ...

Versteckt in diesem Concatenative IRC Log vom 6.1.2012 findet man etwas von Slava, dem Factor-Entwickler, über dessen (also Factor, nicht Slava) Zukunft – ein paar Bugfixes für die 0.95 plant er noch, aber dann ist für ihn das Projekt im Prinzip abgeschlossen. Schade, denn Factor war immer wieder interessant zum Rumspielen und von den vielen Sprach-Projekten eines der spannenderen, aber in der letzten Zeit ist es doch etwas still darum geworden. Jetzt weiss ich auch warum. Ob die Community genug Power hat um da weiter zu machen wo er aufhört, ist bei der Größe der Community eher fraglich – ja, ein paar Leute sind aktiv und auch durchaus aktiver als er, aber Slava war oft der treibende Faktor (haha) in der Entwicklung und Integration neuer Konzepte und Ideen.

Re: Factor: Mail with GUI. Schön zu sehen wie ein allgemeinerer Ansatz für GUIs den Code schön kompakt macht – das ganze erinnert mich sehr stark an CLIM von der Struktur.

Re: Factor: XKCD. Wer einen Eindruck in eine der verrückteren Sprachen haben will – John Benediktssons Blog hat eine Menge an Beispielschnipseln in Factor, die üblicherweise direkt in der Factor REPL benutzt werden können (oder überschaubare Vokabularerweiterungen erstellen). Mich beeindruckt immer wieder die Kompaktheit von Factor-Code. Johns Code hat auch den Vorteil, das ich in der Regel gut verstehen kann, was da passiert – Slavas Code zum Beispiel ist da oft deutlich idiomatischer und dadurch kryptischer für mich. Liegt aber sicherlich auch daran, dass Slava  in der Regel über Internas der Sprache schreibt, während John einfach kleine Spielereien beschreibt.

Re: Factor: Google Charts – ich sollte wirklich mehr mit factor machen, immer wenn ich wieder mal sehe wie praktisch eine visuelle repl ist (in Factor können auch grafische Repräsentationen von Objekten eingebettet werden in die normalen Ausgaben, ähnlich wie bei alten Lispmaschinen) reizt es mich.