O arkadaş yanlış bilgi veriyor. Siz benim attığım kaynaktan okuyun. C++ kadar hızlı çalışmayacaktır elbette fakat arkadaş yanlış bilgi veriyor.
Önce Microsoft Intermediate Language diye adlandırılan bir dile derlenir. Daha sonra .net runtime bu dili çalışma anında makine koduna çevirir. "JIT compilation converts MSIL to native code on demand at application run time" JIT ve Interpreted diller de aynı çalışmaz. "Aynısını Python veya diğer Script dilleri de yapıyor." Hayır, Python yorumlanan bir dildir.
Alıntı yaptığım adres.
- Interpreter: Reads your source code or some intermediate representation (bytecode) of it, and executes it directly. Kaynak kodunu okur (veya bytecode) ve direkt olarak çalıştırır.
- JIT compiler: Reads your source code, or more typically some intermediate representation (bytecode) of it, compiles that on the fly and executes native code. Kaynak kodunu okur (veya bytecode) çalışma anında derler ve o makineye özel derlediği kodu çalıştırır.