Blitzmerker schrieb:
Stabilität? Haste mal mein Script angeschaut -> "Dieses Programm funktioniert nicht mehr"
.
Und wen interessiert so etwas? Wer einen Weg sucht undefiniertes Verhalten heraufzubeschwören wird es auch mit C# tun können.
Blitzmerker schrieb:
Und Geschwindigkeit:
Na ja, Google mal, scheinbar ist C# gar nciht soo viel langsamer.
http://reverseblade.blogspot.com/2009/02/c-versus-c-versus-java-performance.html
Was für ein super Test. Zum Vergleich stehen PHP,Java und das Hauseigene VC++ welches ja sicherlich nicht zu den schnellsten C Compilern für Visual Studio zählen. Was hier fehlt ist reines C/FORTRAN und mindestens der GCC Compiler. Vom Intel Compiler ganz zu schweigen.
Außerdem verlinkst du auf "Onur Gumus's Blog" welcher nur von "http://www.csharp-architect.com/" abschreiben. Machst du dir eigentlich Gedanken über Seriösität deiner Quellen? Da kannst du gleich mal Tepco fragen ob ihre Kraftwerke sicher sind.
http://www.tommti-systems.de/go.htm...ain-Dateien/reviews/languages/benchmarks.html
Dazu gebe ich mal auch keinen Kommentar ab. Genau so könnte jeder seinen kleinen Benchmark starten ohne sich vorher Gedanken zu machen was er eigentlich tut.
Blitzmerker schrieb:
Scheinbar ist dieser Performanceverlust zu verkraften (der den einzigen Nachteil darstellt)....
Schön heruntergespielt. Was hier vergessen wurde
-Neue Sprache lernen
-Alter Code ist nicht mehr so verwendbar
-Viele Bibliotheken existieren nur in ihrer eigenen Sprache.
-Auf anderen Systemen muss die Gemeinde selbst für die VM sorgen
-Für viele Systeme existiert ja noch nicht mal eine VM
Blitzmerker schrieb:
C# (ist wie C++ mit Sonderfällen))
Ganz sicherlich nicht.
-C++ ist ganz anders (wesentlich sicherer) standardisiert.
-Läuft auf jedem System.
-Hat wesentlich mehr öffentliche Bibliotheken
-ist performanter.
-Ermöglicht low Level Programmierung
Blitzmerker schrieb:
, und weils gratis ist und auf jedem Windows Phone laufen wird (sag das mal über ein Android-App).
A: Das liegt jetzt allein in den Fähigkeiten des Programmierers.
B: Auf meinem Windows Mobile 6.5 wird es sicherlich nicht so einwandfrei laufen wie du es behauptest. Es ist hierbei wie ich gesagt habe irrelevant das MS sich dafür entschuldigen will es alles neugeschrieben zu haben.