Zitat von
Christian Seehase:
Wenn ich nicht irre, wird der Zwischencode aber auch nur einmal compiliert, so dass sich dieser Zeitnachteil nur beim ersten Start eines Programmes auswirkt.
Das hängt jetzt wieder von verschiedenen Parametern ab. Als da wären einige
- Der JIT Kompiler muss das Cachen der End-Kompilate unterstützen. Der MS JITC tut dieses auch
- Für die End-Komiplate gibt es einen Cache. Wenn dieser voll ist, fliegen die ältesten, bzw. am wenigsten genutzten.
- Einige End-Kompilate werden nach dem Neustart der Machine verworfen
- ASP.NET - die Logik dahinter fehlt mir noch.
Aber wegen dieses Caches habe ich auch geschrieben, dass .NET da wohl mehr Entwicklung durchgemacht hat, als die alten VB Versionen.
...
...
P.S. 700 - and still counting.