
现年 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。”
以上就是Unix 联合创始人 Brian Kernighan 认为 Rust 不会很快取代 C的详细内容,更多请关注php中文网其它相关文章!
 
                        
                        每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
 
                Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号