Ruby-Unterstützung für Mac OS X mit MacRuby

Die quelloffene Ruby-Implementierung für Mac OS X, MacRuby, ist in Version 0.4 erschienen. Sie ist kompatibel mit Ruby 1.9.1 und lässt sich gut mit Apples XCode-Entwicklungsumgebung integrieren.

vorlesen Druckansicht 3 Kommentare lesen
Lesezeit: 1 Min.
Von
  • Alexander Neumann

MacRuby, eine auf der Programmiersprache Objective-C aufsetzende Ruby-Implementierung, steht jetzt in Version 0.4 zur Verfügung. Unter den neuen Funktionen findet sich die "Runtime Objective-C API", mit der man MacRuby für das Scripting von Host-Anwendungen nutzen kann. Darüber hinaus ist die Ruby-Implementierung über HotCocoa in das Mac-native Cocoa-Framework zu integrieren und kann so für das Entwickeln von GUIs (Graphical User Intefaces) genutzt werden. Ein neues Feature ist hier HotCocoa::Graphics zum Entwickeln von Grafiken.

Die neue MacRuby-Version lässt aus Performancegründen die Garbage Collection nun auf einem separaten Thread laufen und kann über Suns dynamisches Tracing-Framework DTrace die Garbage-Collection-Aktivität anzeigen. MacRuby 0.4 enthält die Ruby-1.9.1-Bibliotheken und lässt sich gut mit Apples XCode-Entwicklungsumgebung integrieren. (ane)