11.04.2014, 00:00 Uhr

Roslyn und Mono

Microsoft hat zur Build 2014 die neue Compiler-Familie namens Roslyn als Open Source veröffentlicht. Miguel de Icaza, der Kopf hinter Mono und Xamarin-Chef hat große Pläne damit.
Roslyn ist ein Ansatz eine neue Generation von Compilern mit managed Code zu schreiben. Zusätzlich zum Standard-Batch-Compiler enthält Roslyn ein API das von jeder Art Tools genutzt werden kann, um den Source Code zu verstehen und zu verändern. Roslyn kann beispielsweise für statistische Analysen, Code-Refactioring oder zur Code-Navigation verwendet werden. Es ist, so Miguel de Icaza, eine tolle Basis auf die Tool-Entwickler aufsetzen können.
Anlässlich der Build 2014 zeigten Anders Hejlsberg und Miguel de Icaza Roslyn auf einem Mac mit Mono. Wer Roslyn selbst auf Mono ausprobieren möchte, braucht die aktuelle Version des jetzt als Open Source verfügbaren Compilers, eine aktuelle Version von Mono und eine Handvoll Patches. Alles weitere erklärt Miguel de Icaza in diesem Blog-Beitrag, in dem auch die erforderlichen Links zu finden sind.
Für die Zukunft von Mono sieht de Icaza, dass sowohl der bisherige Compiler weiterentwickelt und beispielsweise um die neuen Funktionen von C# 6.0 erweitert als auch Roslyn unterstützt werden wird. Mit Roslyn und Mono kommt dann auch Visual Basic .NET auf Unix-Plattformen. [bl]



Das könnte Sie auch interessieren