Archiv 10. Aug. 2004

CLiki : Armed Bear Lisp

Eine Common Lisp Implementation die für die Java VM kompiliert. Ich bin kein Fan der JVM, aber für portabilität von Programmen ist das natürlich trotzdem praktisch.

Hier gibts den Originalartikel.

MzTake - a Scriptable Debugger

Ein interessantes Konzept: ein programmierbarer Debugger für MzScheme (die Plattform von DrScheme). Im Prinzip eigentlich eher ein Monitor - es überwacht das laufenden Programm und nach Vorgabe durch Scripts können verschiedenste Aktionen ausgelöst werden. Dazu wird eine speziell für Eventsteuerung optimierte Variante von Scheme verwendet. Mich spricht sowas an, da ich in der Regel normale interaktive Debugger nicht benutze - irgendwie sind die nicht mein Ding. Ich lasse lieber Programme laufen und sammel Informationen wärend dieses Laufs. In Lisp ist sowas ja sowieso schon recht elegant möglich - einfach entsprechende Wrapper um Funktionen legen (oder in Common Lisp mit advise den Debugging-Code an Funktionen binden). MzTake ist jetzt einfach dieses Konzept weiter gedacht.

Hier gibts den Originalartikel.

Python on Smalltalk VM?

Jemand strickt an einer Python-Implementation die auf der Smalltalk Virtual Machine von Visual Works läuft. Auch nicht uninteressant - die Visual Works VM ist eine der besten, was effiziente Garbage Collection und gute Just-in-Time-Compilation angeht. Von der könnte sich die Java VM noch einiges abschneiden bevor sie auch nur annähernd in die Liga kommt ...

Bei Python owns us gibts den Originalartikel.

Schon gegen Heuschnupfen geimpft?

Das klingt sehr interessant. Und ist ein Beweis dafür, das man Gentechnik auch sinnvoll einsetzen kann. Mal sehen wann sowas in den normalen Markt kommt und damit dann wirklich Impfstoffe gegen Allergien bereit stehen. Wär schon nett mal wieder einen Apfel essen zu können, oder im Frühling unter blühenden Birken spazieren gehen zu können ...

Bei Telepolis News (10.08.2004) gibts den Originalartikel.