当前位置:首页 > 公众号精选 > 朱老师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 都是升值区间,值得拥有!


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

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

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

关键字: 华大九天 EDA 5nm

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

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

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

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

2月16日消息,联发科发布全新的布天玑7200移动平台,拥有先进的AI影像功能、游戏优化技术与5G连接速度,这是联发科天玑7000系列的首款新平台。

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

为展现继续在台湾深耕的决心,晶圆代工龙头台积电今日在南部科学园区晶圆18 厂新建工程基地举行3nm量产暨扩厂典礼。台积电董事长刘德音表示,目前3nm良率与5nm量产同期相当,已大量生产,市场需求非常强劲,预计每年带来的收...

关键字: 5nm 3nm 台积电

据业内信息报道,昨天台积电总裁魏哲家在线上法说会上表示,现阶段的2nm进度比原先预期的要更好,目前的目标是2024年进入风险试产,并与2025年实现量产。

关键字: 魏哲家 2nm 5nm 台积电

据业内信息,上周台积电在南部科学园区晶圆18厂新建工程基地举行3nm量产暨扩厂典礼,台积电董事长刘德音表示,目前3nm良率与5nm量产同期相当并大量排产,而且市场需求非常强劲,预计每年带来的收入都会大于同期的5nm。

关键字: 刘德音 3nm 良率 5nm 台积电

据外媒RetiredEnginener报道称,由于台积电在芯片制造领域占据主导地位,随着其最新的3nm制程工艺的制造成本的上升,台积电也将大幅提高3nm晶圆的价格。

关键字: 5nm 台积电 3nm 晶圆代工

据业内信息,台积电获得了来自特斯拉的全新自动驾驶芯片大单,将以4/5nm工艺制程生产。

关键字: 4nm 5nm 台积电 特斯拉 自动驾驶 芯片

据业内信息,RISC-V计算领导者SiFive今日公布了两款基于5nm工艺的新处理器,该处理器用于可穿戴设备、智能家居、工业自动化、AR/VR以及其他消费类设备等大容量应用对小尺寸高性能/效率的需求。

关键字: ARM SiFive 5nm RISC-V 处理器
关闭
关闭