Programmieren - alles kontrollieren 4.935 Themen, 20.621 Beiträge

Visual Basic gegen Visual C++

Baschtl (Anonym) / 11 Antworten / Flachansicht Nickles

Kennt jemand die Geschwindigkeit von VB im Gegensatz zu VC++ ?
Will sagen wenn VB auf einer Skala von 1-10 auf 5 steht ist C++ etwa... Von Java sagt man ja das es etwa 5x langsamer läuft als VC++.
Mir ist grundsätzlich klar das es unterschliedlich schnelle Methoden gibt usw.(siehe Pointer etc.) aber die reine Abarbeitungeschwindigkeit also Interpreter gegen Maschinencode, Kennt da jemand genaue Daten ?

bei Antwort benachrichtigen
Wieso ? Baschtl (Anonym)
(Anonym) Baschtl (Anonym) „Visual Basic gegen Visual C++“
Optionen

Zu erst währe zu klären, dass VB (zumindest ab Version 5) P-Code (Interpretercode) aber auch reinen Maschienencode erzugen kann. Um wieviel Prozent P-Code langsamer läuft als Maschienencode konnte ich nirgendwo finden, allerdings scheint das auch unwichtig zu sein, da VB den schnelleren Maschienecode erzeugen kann.

Aus der MSDN Kolumne Juli 2001:
(nachzulesen unter http://www.eu.microsoft.com/germany/ms/msdnbiblio/kolumne/)
...
Sehr einfache Tests ergeben, dass C# IL-Code max. 50% langsamer ist als C++ Maschinencode. Heutiger VB6 Maschinencode dagegen ca. 300%!
...

bei Antwort benachrichtigen