欢迎光临散文网 会员登陆 & 注册

为什么全网都在劝你学Java,Python,而985/211高校却还在教C/C+

2021-12-18 02:45 作者:甬上逍遥子  | 我要投稿


1、对实现细节的控制力度

高手可以通过C语言写出完全按照自己的想法运行的程序。对很多变量可以进行非常细致的控制。

相反,Java,Python等高级语言在执行时会跨越很多层次。因此,有可能产生无数的执行可能行。除非仔细分析每一个细节,否则会却反控制力,不可能进行汇编级别的优化

总结

C/C++,特别是C语言,有着极为精细的控制力度,而更高级的现代语言一般无法进行如此细致的控制。

2、由于极高的控制里,在某些领域难以被代替

需要压榨硬件潜力的领域有:

1、操作系统

2、游戏引擎

3、嵌入式程序

4、加密与安全方向

总之,C/C++的不可替代性是有它本身的特点决定的。而且目前来看,这种不可替代性在未来几年,几十年依然不会有变化。


















为什么全网都在劝你学Java,Python,而985/211高校却还在教C/C+的评论 (共 条)

分享到微博请遵守国家法律