Vorschau auf .NET-Implementierung von Ruby

IronRuby heißt die nach IronPython nächste mit .NET realisierte Implementierung einer quelloffenen Skriptsprache.

vorlesen Druckansicht 111 Kommentare lesen
Lesezeit: 1 Min.
Von
  • Oliver Lau

Nach IronPython feilt Microsoft nun an der nächsten .NET-Implementierung einer Open-Source-Skriptsprache: diesmal von Ruby. Eine erste inoffizielle Pre-Alpha von IronRuby steht zum Download bereit. Ende August solle der Quellcode offiziell bei rubyforge.org gehostet werden, schreibt Microsoft-Entwickler John Lam in seinem Blog.

IronRuby steht unter der Microsoft Permissive License, die die freie Verwendung der .NET-Ruby-Implementierung auch für kommerzielle Projekte erlaubt. Mitmachen beim Projekt ist explizit erwünscht, allerdings nimmt John Lam nur Quelltexte für die IronRuby-Bibliothek an, nicht für den Compiler. Das liege daran, sagt Lam, dass IronRuby auf der Dynamic Language Runtime (DLR) aufsetzt, und deren Schnittstelle noch nicht komplettiert sei. Wer mit IronRuby "herumspielen" möchte, müsse sich die .NET-2.0-Laufzeitumgebung besorgen und mit deren Hilfe die Skriptsprache übersetzen. (ola)