单纯看简单daimaq
jit和aot本来就没有这么大区别。
写的差的C++代码还不一定比得过C#和Java
C++快一是程序员对底层的理解带来性能自然优化,比如好程序员会不自主的写无分枝代码、缓存友好代码;C#程序员一般连分支是什么都不知道。
二是C++的使用范式大都是强调性能的,各种模型和用法都是针对不同情况可以让速度更快和让编译器极致优化的。
你这代码案例既不是典型的C++例子,也不是典型的C#情况,对比的结果没什么意义的。
只是强调了一下大家十几年前就有人反复说的:jit编译器性能不错。
【 在 finlab 的大作中提到: 】
: 既然在一个版上混,也算有缘
: 具体说说呗
:
--
FROM 223.104.39.*