水木社区手机版
首页
|版面-C++程序设计语言(CPlusPlus)|
新版wap站已上线
返回
1/1
|
转到
主题:出乎意料,C++和dotnet6比dotnet5慢10% (转载)
86楼
|
puke
|
2022-01-17 18:49:01
|
展开
楼主这代码惨不忍睹啊,我说求5000万内的素数怎么会这么长时间。
是这样的,比较劣质代码的速度毫无意义,这时用c++没有任何优势。
【 在 finlab 的大作中提到: 】
: 发信人: finlab (挨踢卢瑟), 信区: Programming
: 标 题: 出乎意料,C++和dotnet6比dotnet5慢10%
: 发信站: 水木社区 (Sun Dec 12 11:19:41 2021), 站内
: ...................
--
FROM 223.104.39.*
88楼
|
puke
|
2022-01-17 19:29:53
|
展开
单纯看简单daimaq
jit和aot本来就没有这么大区别。
写的差的C++代码还不一定比得过C#和Java
C++快一是程序员对底层的理解带来性能自然优化,比如好程序员会不自主的写无分枝代码、缓存友好代码;C#程序员一般连分支是什么都不知道。
二是C++的使用范式大都是强调性能的,各种模型和用法都是针对不同情况可以让速度更快和让编译器极致优化的。
你这代码案例既不是典型的C++例子,也不是典型的C#情况,对比的结果没什么意义的。
只是强调了一下大家十几年前就有人反复说的:jit编译器性能不错。
【 在 finlab 的大作中提到: 】
: 既然在一个版上混,也算有缘
: 具体说说呗
:
--
FROM 223.104.39.*
1/1
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版