Aaron Fischer Ingenieur, Vater, Heimwerker, Problemlöser

20 Mai, 2007

Die Silverlight-Revolution

Browser & Betriebssysteme

ecosystem

Prof. Dr. Herzberg hat mich am Freitag auf DLR (Dynamic Language Runtime) aufmerksam gemacht. Dieses Konzept basiert auf .NET von Microsoft und stellt Möglichkeiten bereit, Skriptsprachen (die in .NET re-implementiert wurden?) auf .NET-Basis zu verwenden. Das Tolle daran ist, das über die DLR diese Dynamischen Sprachen auf .NET-Ebene die selben Objekte sind. So kann man onTheFly zwischen mehreren Scriptsprachen wechseln und die jeweils in den anderen Sprachen definierten Objekte weiternutzen. Von solchen Möglichkeiten habe ich bisher nur träumen können.

Momentan werden Python, Ruby, JavaScript und VisualBasic angeboten.

Aber der Hammer kommt erst noch: Microsofts Silverlight verwendet den Browser (egal ob IE, Firefox oder Opera auf Windows oder OSX) als Hostsystem und bietet somit Flash und dem neuen Apollo direkte Konkurrenz. Der Browserkampf hat eine neue Ebene erreicht und geht in die Zweite Runde. Ich finde die Technik hinter Silverlight faszinieren und ich würde mich freuen, wenn es sich auf den surfenden Rechnern dieser Welt etablieren würde.

Leider gibt es bis jetzt nur sehr spärliche Informationen zu der ganzen Thematik, selbst das englischsprachige Wikipedia hat nur einen Strub-Artikel zu DLR. Deshalb hier mal meine bis jetzt zusammengetragenen Resourcen zu DLR und Silverlight:

Ich weiß nun leider nicht so recht was ich davon halten soll. Einerseits ist das Ganze verdammt spannend, revolutionär und die Python- und Ruby-Implementierungen wurden unter einer Art BSD Lizenz veröffentlicht. Dies spricht für Microsoft, aber ich habe immer noch eine leichte Abneigung gegen diesen Mega-Konzern. Mal sehen, auf welche Seite es mich verschlägt :)