金融量化用的就是C++的高性能外加抽象能力,
高性能的原因一是因为它能让码农从low level控制,二是它坚持zero-cost abstraction。
所以这样的领域难被别的语言替代。
Rust试图在C++最擅长的low-level、高性能领域替代它,但也只是替代了很小的一部分,也就是对代码稳定性/健壮性要求极高的场合。
但是很多领域都被js、java、python、go什么的替代了,也就是不要极端性能和low level控制的那些领域,比如更关注学习难度、开发效率、代码稳健性的,因为这些替代语言也能提供很好的抽象能力和轮子,学起来还快,通过堆硬件也能满足这些场合的性能要求。
【 在 tadie 的大作中提到: 】
: 去看一下C17,早就跨平台了,也可以不用指针,越来越像Python这类语言了
: 当然,这是一种退化从金融量化领域角度看
--
修改:z16166 FROM 125.35.121.*
FROM 125.35.121.*