Mono (C#)

Enwicklung mit C# oder eben Mono …

Version: 07/12/2017

[ Enwicklerseite ]

Was ist mono? Ganz einfach, Wikibeitrag lesen aber kurz und bündig auf den Punkt gebracht reicht ein einziges Zitat aus der Wiki:

Mit Mono ist es möglich, Programme, welche für die Microsoft-.NET-Umgebung erstellt wurden, auch ohne Neuübersetzung unter unixähnlichen Betriebssystemen auszuführen.

Der Satz der in der Wiki darauf folgt ist natürlich Unsinn den der Vorteil ist nicht den Komfort bei der Entwicklung sondern einzig und allein die Platzformunabhängigkeit! Mit unixähnlich ist gewöhnlich alles was nicht Windows ist, bis auf Ausnahmen die in der Hausanwendung uninteressant sind, gemeint.

Wieso ist das für mich interessant? Ganz einfach, da es eine ernsthafte Alternative zu Java ist. Vieleicht hat es auch die Nachteile aber auf den ersten Blick erkenne ich das aktuell viele Spiele und Handyapplikationen mit C# entwickelt werden. Die Game-Engine Unity [1] – [2] gibt es nun schon seit längerem für Linux und da bietet es sich doch an auch als Laie etwas genauer hin zuschauen. Den Umstand von Mono und Unity haben wir aktuell viele Spielportierungen auf Steam zu verdanken.

Ich habe einen interessanten Artikel in der Online Ausgabe des Linux Magazin entdeckt, dieser lautet „C#-Entwicklung unter Linux“ und ist bereits von 2008 aber klingt wirklich vielversprechend.

Diskussionen und Anregungen dazu bitte auf G+


[ 1 ] – https://unity3d.com/de
[ 2 ] – https://de.wikipedia.org/wiki/Unity_(Spiel-Engine)

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.