Rust与C之争,受伤的可能是C++

最近,京东高调进入外卖行业,宣布要实现外卖平权,革资本家的命,这让美团瑟瑟发抖,只能被动反击,一时间,全国各地外卖行业烽烟四起,红黄之争势均力敌。但是,令人不解的是,独独不见了小蓝的发声和动作,在这个初始就硝烟弥漫的外卖战场,饿了么可是深耕了17年之久,面对可能存在的,订单、配送员的流失,饿了么似乎毫无招架之力,随后,饿了么发布平台新规,难道要走佛系路线?

因为京东和美团之争,最近也引发了网络上对,老三和老大打架,老二该咋办的思考!

如,加多宝与王老吉竞争,和其正没了,360与金山竞争,江民没了,三星和苹果竞争,诺基亚没了等等。好像,不管怎么看,一旦老三和老大不死不休,第一个被消灭的都是老二,这不禁让我们开始思考,那C++会不会在Rust和C的竞争之间而消亡呢?

首先让我们看看Rust和C的主战场吧!

据报道,Ubuntu 计划从 ‌25.10 版本(2025 年 10 月发布)‌ 开始,逐步用 Rust 重写的 uutils 工具替代传统的 ‌GNU Coreutils‌,这是个非常积极且明显的信号,代表Rust在linux社区已经受到广泛认可,有取代C的趋势。Rust 代码最早于 2022 年随 Linux 6.1 内核版本进入主线,主要提供底层基础设施支持(如语法绑定、编译工具链等),随着各大厂商的积极参与,Rust在linux的渗透和应用规模已不容小觑,这也引发了支持者和反对者之间激烈的碰撞,但是在2025 年 2 月,Linux 之父 Linus Torvalds 被曝出无视部分维护者的反对意见,强制推进 Rust 代码合并的态度,这绝对代表了linux未来的发展方向,Rust正以不可阻挡之势席卷整个linux社区。

再让我们看看C++目前最不容易撼动的领域有哪些:

  • 信奥赛官方指定语言,一招鲜吃遍天,这个就厉害了,想登天梯,不学C++,连资格都没有。
  • 游戏服务器领域,如承载黑神话悟空的虚幻引擎,被安卓高调宣布原生支持的Vulkan等。
  • 自动驾驶领域,Apollo自动驾驶平台采用C++编写核心模块,Python、Java编写辅助模块。
  • 机器人领域,Ros平台采用C++作为核心语言,Python作为辅助语言,在微秒级的实时处理中,C++无可替代。
  • 人工智能领域,大多数大模型运行阶段的核心有赖于C++。

嗯,这样看来,C++的霸主地位确实很难撼动,但是细想之下,抛去性能不谈,这有没有可能是基于C++长期霸主地位的积累。C++宣称的是什么?是C的面向对象实现、是C的超集、让C有了更现代的语法支持,继承了几乎所有C在性能和易用性上的优点,完全兼容并承接了C的生态,但是C的缺点,C++可没改进多少,那试想下,C如果被Rust取代了,C++该怎么继续走下去呢?

而且,我们看到,Rust正在以超高的速度渗透,一切他想去的领域,如:vulkan已有Rust调用方法、Ros2也提供Rust部分功能、还有如火如荼的Rust转C++工具,更有对C/C++杀伤力巨大的美国不安全禁令等,可以说,因为Rust这条鲶鱼的出现,让大家对C++引发了思考,新项目到底用Rust还是C/C++!

因为Rust与C的竞争,让人们加深了对Rust的印象,被动的让开发者,不得不去深入了解Rust,当深入了解时,发现Rust确实解决了部分C/C++的痛点和风险点,这又使得开发者更加有动力的投入到Rust的开发中且自得其乐,那这就让C++有点被动了,本来就是为了让C更好,结果,大家倾向于另起炉灶,从根源解决问题,你说C++,在这波编程语言演进浪潮中,能独善其身吗?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值