C# JIT compiler optimerer stort set lige så godt som C++ AOT compiler.
Jeg har leget lidt her:
http://www.eksperten.dk/artikler/67Min forventning uden at kende dit program vil være at:
- bedste C# er 5% hurtigere end C++
- bedste C++ er 15% hurtigere end C#
- gennemsnittet for hele app ender på at C++ er 5% hurtigere end C#
Så kan du jo overveje hvor meget en 5% hurtigere CPU koster og udfra din timeløn
regne ud hvor meget ekstra tid du har til at kæmpe med nogle små C++ finesser. Det skal
nok måles i minutter.
Hastighed er ikke et godt argument for C++ !
(hvis du skal lave meget Windows interface, hardware interface, realtime kørsel
eller skal have et meget lille memory footprint så er C/C++ relevant)