014
17.10.2003, 12:28 Uhr
0xdeadbeef
Gott (Operator)
|
Wenn es keine Regierung gibt, nennt sich das Anarchie. Kommunismus bedeutet, dass das Volk sich selbst regiert, was allerdings eine ziemlich blauäugige Wunschvorstellung ist. Das Problem ist, dass der Kapitalismus auch nicht viel besser funktioniert...
Aber von Politik zum Thema - die Artikel in der c't sagen nichts aus, das haben sie (interessanterweise) am Ende des Artikels auch dazugeschrieben. Solche Benchmarks lassen sich so oder so nur sehr schwer machen. Zum einen natürlich, weil die Strukturen der Sprachen unterschiedlich sind, zum anderen, weil verschiedene Compiler unterschiedlich optimieren. In der c't wurde MS VC++ als Referenzcompiler genommen, und der produziert meines Wissens keinen besonders schnellen Code. Es mag zwar sein, dass man, unter entsprechend zusammengeschusterten Bedingungen (also z.B. dass man das Programm in C# schreibt und nachher 1 zu 1 nach C++ übersetzt) keinen Geschwindigkeitsnachteil für C# mehr feststellen kann, aber das ist m.E. eine ziemlich wertlose Erkenntnis.
Was die Plattformunabhängigkeit von .not angeht, das halte ich für ein Ammenmärchen. Microsoft hat .net patentiert und kann Projekten wie mono innerhalb kürzester Zeit den Hahn zudrehen. Ich nehme an, dass MS die Sache so lange laufen lassen wird, bis sich .net durchgesetzt hat (was hoffentlich nie passieren wird) und dann allen anderen verbietet, es zu benutzen, um sich Anteile auf dem Servermarkt zu sichern. -- Einfachheit ist Voraussetzung für Zuverlässigkeit. -- Edsger Wybe Dijkstra |