solidot新版网站常见问题,请点击这里查看。

在试过后 Brian Kernighan 认为 Rust 不会很快取代 C

程序 开发者
Edwards (42866)发表于 2025年09月01日 15时15分 星期一

来自三个太阳
83 岁的 Brian Kernighan 仍然在普林斯顿大学担任计算机科学教授,他参与了 Unix 系统的开发,与 Dennis Ritchie 合著了《C程序设计语言》(The C Programming Language)一书。他最近在新泽西州 InfoAge 科学历史博物馆做了一次演讲,在演讲之后的问答环节回答了一位现场观众的提问,这位观众询问了有关 Rust 语言是否会取代 C 语言的问题。Brian Kernighan 表示他只写过一个 Rust 程序,因此对 Rust 了解不多,但这次写 Rust 程序给他留下了非常糟糕的印象,他无法理解实现内存安全所需的机制,以及相应的支持机制。他花了好几天才写出一个 Rust 程序,用其它语言写五分钟时间就够了。他的结论是 Rust 不会很快取代 C。


developers.slashdot.org/story/25/08/30/044226/what-happened-when-unix-co-creator-brian-kernighan-tried-rust