Zitat von
MacNuke:
Zitat von
tommie-lie:
Ich glaube kaum das MS.NET jemals komplett plattformunabhängig wird.
Das habe ich nie behauptet
Zitat:
Eine Grundvorraussetzung für plattforumunabhängiges entwickeln ist nunmal, das die Bibliotheken für alle Systeme verfügbar sind.
...von welchem Hersteller ist mir da reichlich egal.
Zitat:
Und von MS erhalten sie nicht viel Hilfe dafür.
Stimmt, warum sollte Microsoft sich auch dazu hinablassen? Sie würde kein Geld dafür kriegen und auch sonst nicht dran profitieren.
Zitat:
Alles was unter Mono läuft, läuft auch unter .NET.
Falsch.
Zitat:
Aber alles was unter .NET läuft, läuft zwangsläufig nicht unter Mono.
Ebenfalls falsch.
ASP.NET ist AFAIK ziemlich komplett portiert. WinForms laufen noch nicht vollständig oder zuverlässig unter Mono. Der Pseudostandard für
GUI ist GTK#, bevor daß unter .NET läuft muss erst GTK# (als Assembly) und das Toolkit installiert werden.
Zitat:
Und es würde mich wundern wenn bald .NET Frameworks für Linux,
OS X, Solaris, QNX, ... von Mirosoft auftauchen würden.
Dafür tauchen aber Frameworks für Linux, MacOSX und Windows von der Mono-Cummunity, unterstützt von Novell.
Zitat:
Oder würdest du die
WinAPI plattformunabhängig nennen, nur weil es WINE gibt? Oder gar
DirectX, weil es Cedega gibt?
Unter dem pragmatischen Gesichtspunkt, daß ich
Win32-Programme unter mehreren Plattformen ausführen möchte, ja.
@Phoenix: Meinst du nicht eher Rotor?