当前位置:首页 > > 朱老师IT充电站
[导读]前些年实际上C语言一度很尴尬,开发复杂应用被java替代了很多,在底层驱动和操作系统内核领域又打不过C语言,所以不断走下坡路,甚至有人说C要被淘汰了。不过这两年情况有变化,C又在不断上升回血,反而是java在下降了。为什么?语言本身并没有绝对的好坏,而只有自身特点,不过是看谁更能...

前些年实际上C 语言一度很尴尬,开发复杂应用被java替代了很多,在底层驱动和操作系统内核领域又打不过C语言,所以不断走下坡路,甚至有人说C 要被淘汰了。


不过这两年情况有变化,C 又在不断上升回血,反而是java在下降了。为什么?


语言本身并没有绝对的好坏,而只有自身特点,不过是看谁更能迎合时代特征谁就上升而已。


前些年java不断上升的主要原因是,不管PC还是智能手机,硬件性能和配置都在不断升级,pc有intel不断挤牙膏搞升级,手机有arm不断爬山提性能,所以OEM和应用开发者根本不管编程语言的性能问题,反正躺着等下一代性能更强的硬件就行了嘛。


反倒是应用的稳定性,和快速开发的响应能力更重要,是生命线,所以java脱颖而出。java比c 最大的特点就是垃圾回收机制,这极大降低了程序员的负担,用java写程序轻松多了,还不容易segmentation fault,所以java越来越挤压了c 的空间。而且培养一个java程序员比培养一个c 程序员快很多,快速发展的行业非常缺人,那当然是用java了。


明白了这个,就能明白这两年为什么c 又回来了,又回暖开始逆袭了。


首先,这两年cpu和内存战争明显放缓了,大家看看是不是pc和phone的主体配置都不再拼命增长了?那硬件配置和性能不涨,应用厂商的竞争就变成了谁能做的更流畅更舒服谁就赢,这时候c 比java的性能优势就又有意义了。


其次,硬件性能遭遇了摩尔定律失效威胁。以前台积电等半导体制造业突飞猛进,不断提升工艺,所以硬件性能飞速发展。但是到了7nm后再往下越来越难,投资高很多倍,一款5nm  3nm芯片设计带流片动不动上十亿美元,不怂不行啊。大家都怕了硬件创新了,那就在软件上多挖掘一下潜力吧。所以c 又比Java香了。再加上新冠疫情导致的全球缺芯片,再给这种趋势加了码!


最后,复杂操作系统的中间件的宿舍也是java转向c ,这里有两个例子。一个是华为HarmonyOS相对于安卓,前者的framework就是c 实现的,比安卓的Java framework体积更小效率更高。另一个例子是智能汽车的中间件(参考autosar ap)也是c 来实现,这主要是为了代码的确定性和安全性,高效率。这些都是java的致命伤。


大家不妨去看看c 的代表性成功项目,opencv opengl ffmpeg qt等,就能略略品出其中的味道了。


所以,学好C后,继续去掌握C 吧,在当前这波趋势下,至少未来十几年C 都是升值区间,值得拥有!


最后,欢迎留言写出你的看法!

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
换一批
延伸阅读

1月27日消息,国产GPU迎来了重磅更新,这家名叫天数智芯的公司发布的四代架构路线图显示,明年超英伟达Rubin架构。

关键字: GPU 5nm

1月21日消息,被称为国产GPU第一股的摩尔线程今晚发布了2025年报预告,营收14.5亿元到15.2亿元,同比增长230.70%到246.67%,但依然亏损9.5亿元到10.6亿元。

关键字: GPU 5nm

12月1日消息,近日,Intel前CEO帕特·格尔辛格(Pat Gelsinger)公开“刺破”AI泡沫,并预测GPU活不过十年,后者将被量子计算所替代。

关键字: GPU 5nm

11月13日消息,根据Counterpoint最新发布的《全球智能手机AP-SoC各制程出货量预测》报告,5/4/3/2nm先进制程将在2025年占据近50%的智能手机SoC出货量。

关键字: 5nm SoC

2025年9月22日,珠海香山会议中心热闹非凡,国产GPU标志性产品,芯动科技“风华3号”全功能GPU新品发布会在此举行。

关键字: GPU 5nm

9月4日消息,国产GPU正在井喷式爆发,现在又一家国产厂商宣布了新的成果。

关键字: GPU 5nm

3月31日消息,据报道,华大九天披露重大资产重组预案,拟以发行股份及支付现金方式收购芯和半导体100%股权,交易完成后,芯和半导体将成为华大九天全资子公司。公司股票将于当日复牌。

关键字: 华大九天 EDA 5nm

7月27日消息消息,EDA电子设计被称为芯片之母,是先进芯片设计不可或缺的工具,市场主要掌握在美欧三大公司中,国内最大的是华大九天,他们的EDA工具也部分支持5nm工艺了。

关键字: 华大九天 EDA 5nm

业内最新消息,根据台积电供应链晶圆厂工具制造商知情人士透露,台积电的产能利用率下半年将迎来大幅提升,尤其是 7nm 以下的先进制程工艺。

关键字: 台积电 7nm 3nm 5nm

今日消息,博主数码闲聊站透露,联发科天玑9200+已在路上,这将是今年联发科最强悍的5G Soc。

关键字: 联发科 台积电 5nm 芯片
关闭