Diskussion:.Net-Framework
Anders als bei Java, kann .NET verschiedene, von der Laufzeitumgebung unterstützte Programmiersprachen ausführen.
den Satz würd ich streichen,ich denke der Autor verwechselt die Sprache JAVA mit der Java Virtual Machine, für die gibts sehr wohl auch andere Sprachen siehe: http://grunge.cs.tu-berlin.de/~tolk/vmlanguages.html 195.243.149.235
- Satz präzisiert. Der folgende Absatz erläutert den Sachverhalt nochmals. Java als Sprache und Laufzeitsystem unterstützt in der Spezifikation keine anderen Sprachen außer Java und dessen JSR-Erweiterung Java 1.5 / Generizität. Daher ist der Satz im Zusammenhang mit CLS und CLR von .NET richtig. Im Falle von Java wäre er falsch, da nicht spezifiziert.
Ich find' das immer noch unglücklich formuliert, ich sehe nur den Unterschied das es von SUN keine anderen Compiler für die JVM als Java gibt. Die JVM kann durchaus auch mit anderen Compilern benutzt werden. Ich schlage folgende Formulierung vor.
Anders als Sun's Java Virtual Machine, wurde die .NET-Laufzeitumgebung (Common Language Runtime, kurz CLR) bereits durch Hersteller mit Compilern für verschiedene Hochsprachen unterstützt. Hierzu existiert die so genannte Common Language Specification (CLS).