[Talk-de] JOSM-Geschwindigkeit

Peter Vitt peter at dotnetphen.com
Di Dez 23 23:00:59 UTC 2008


Lars Francke schrieb:
> Du selbst lieferst die Beschreibung warum .NET in einer VM läuft: Die
> Intermediate Language wird von einer VM ausgeführt, da sie halt kein
> nativer Code ist. Ich glaube das Ding heißt Common Language Runtime
> oder so.
>
>   
Ist meinem Wissen nach keine VM sondern eine Laufzeitumgebung. Das
heißt, es wird kein nativer PE-Code erzeugt, sondern der Code wird an
eine andere Anwendung übergeben, der ihn compiliert und dann aufruft. So
kann auch eine virtuelle Maschine definiert werden, aber bei .NET ist es
eine Laufzeitumgebung und keine virtuelle Mschine. Ich bin offen für
Gegenargumente, dass es doch eine VM ist.
> [..] aber wie Du Deine Kritik rübergebracht hast fand ich nicht grad passend. Anderen
> Vorwerfen keine Ahnung zu haben und erstmal recherchieren zu sollen
> und dann das gleiche selbst nicht beachten und das ganze noch
> anklagend formulieren.
>   

Rechercht habe ich nicht, da ich seit einigen Jahren in der Materie bin
und daher denke, dass ich weiß, weovon ich rede. Und ja, es war
anklagend, da es mich stört, dass auf solchen public mailinglists immer
alles kaputt geredet werden muss. Wenn jemand einen Editor in C#
schreiben möchte, dann sollte man ihn nicht fragen, warum er nicht C
nimmt. Es werden wahrscheinli8ch Gründe vorhanden sein. Und der
Kommentar, dass nur noch C# und Java in der Vorlesung vorkommt, ist
meiner Meinung nach auch nicht gerade passend  Das impliziert, dass der
Leser einmal eine "richtige" Vorleseung mit einer "richtigen" Sprache
genossen hat, die heutigen Stundenten allerdings nicht vernünftiges mehr
lernen. Aber wie dem auch sei, es war anklagend, da mich dieses
Verhalten stört. Ich fände es besser, wenn man hilft oder man antwortet
nich, wenn man nicht helfen kann.
Just my 50 cent.

Wünsche ebenso ein frohes Fest,
Peter





Mehr Informationen über die Mailingliste Talk-de