登录
首页 >  科技周边 >  业界新闻

Rust能取代C语言吗?BrianKernighan谈前景

时间:2025-09-13 08:33:37 445浏览 收藏

一分耕耘,一分收获!既然都打开这篇《Brian Kernighan:Rust难取代C语言前景》,就坚持看下去,学下去吧!本文主要会给大家讲到等等知识点,如果大家对本文有好的建议或者看到有不足之处,非常欢迎大家积极提出!在后续文章我会继续更新科技周边相关的内容,希望对大家都有所帮助!

Unix 联合创始人 Brian Kernighan 认为 Rust 不会很快取代 C

现年 83 岁的 Unix 联合创始人 Brian Kernighan,目前仍在普林斯顿大学担任计算机科学教授。他曾长期在贝尔实验室工作,并与 Dennis Ritchie 共同撰写了经典著作《C程序设计语言》(The C Programming Language)。

在最近的一次“Vintage Computer East”活动中,Kernighan 受邀前往新泽西州的 InfoAge 科学历史博物馆发表演讲。在随后的问答环节中,一位现场观众向他提出了关于 Rust 是否有可能取代 C 语言的问题。

对此,Kernighan 表示自己“只写过一个 Rust 程序”,而那次经历并不愉快:为了在一个内存资源完全不是限制因素的小项目中实现所谓的内存安全,他被迫深入理解一整套复杂的语言机制,导致原本用其他语言五分钟就能完成的简单程序,最终耗费了数天才得以完成。

他还指出,Rust 的工具链——包括 crates、barrels 等概念——体系过于庞大且难以掌握,同时编译过程缓慢,生成代码的执行效率也不尽如人意。因此,尽管他自嘲“或许显得有些愤世嫉俗”,但他依然坚定地认为:“Rust 不太可能在短期内取代 C。”

好了,本文到此结束,带大家了解了《Rust能取代C语言吗?BrianKernighan谈前景》,希望本文对你有所帮助!关注golang学习网公众号,给大家分享更多科技周边知识!

相关阅读
更多>
最新阅读
更多>
课程推荐
更多>