Zitat von
tommie-lie:
Ebenfalls falsch.
Hö?
Was ist daran falsch? Demnach müsste jedes .NET-Projekt also unter Mono laufen. Tut es aber nicht.
Das du behauptest hast, .NET wäre Plattforumunabhängig habe ich auch nicht behauptet.
(finde ich doof, das hier Zitate nicht aus den Zitaten entfernt werden)
Ich bezog mich dabei nur auf:
---
Will man in naher Zukunft Plattformunabhängig -> .NET
---
Mir ist klar, das Mono mehr oder weniger ein .NET für alle anderen Systeme ist (dotGNU hängt noch ne Ecke hinterher). Das habe ich ja selbst behauptet.
Jedoch hängt es halt immer hinterher. Microsoft wird sich sicher nicht aufhalten lassen in .NET Funktionen einzubauen, die Longhorn-Features benötigen (z.B. die grafische Oberflähche, Dateisystem). Klar ist die Spezifikation dahinter offen, nur wird sich das schlecht in Mono umsetzen lassen. Und dann müsste Borland ja auch noch den Compiler portieren, damit ihr es aus Delphi ansprechen könnt. FreePascal ist erst bei Delphi7.
Das Konzept mag plattformunabhängig sein, jedoch die Umsetzung dahinter nicht.
Und genau das meinte ich auch mit WINE. Wine bildet die
WinAPI nach. Jedoch nicht unbedingt vollständig und originalgetreu. Daher ist auch die
WinAPI nicht Plattformunabhängig, nur weil es Projekte gibt, die es nachbilden.