微软CTO建议业界弃用C/C++采用Rust,遭C++之父回怼
“说到语言,现在是时候停止用 C/C++ 启动任何新项目了,并在那些需要使用 non-GC 语言的场景中使用 Rust。为了安全性和可靠性,业界应该宣布弃用这些语言。”
C++ 之父回应
“人们 -- 尤其是一些高管 -- 总是会迷恋那些承诺会使他们的生活更轻松的新事物,这是很正常的。而且,支持新事物远比解决旧的和众所周知的工具的已知问题更令人兴奋。不幸的是,新的语言通常需要多年的时间和重大的努力,才能在其广泛的应用领域中与成熟的语言相媲美。发烧友们很少看到这一点,他们的评论往往是相当片面的”。
引发开发者热议
George Ou:我是 Rust 的忠实粉丝,但对于那些认为有安全版本的 C 和 C++ 的人,你怎么说?
Ted Mielczarek:要么他们在骗你,要么他们建议的东西需要有效地重写你的整个代码库,所以你最好使用 Rust。
“它不必解决所有问题才能产生重大影响。”
“为什么要以 ‘解决所有的问题’ 为标准,它是否需要 ' 解决你所有的问题 ' 才能在编程中产生实质性的差异?在我看来,想要 ' 在所有新项目中使用它 ' 这个标准远比让 ' 它能解决所有已知问题 ' 要低得多。”
GStreamer 准备将 Rust 编写的插件作为其官方二进制版本的一部分发布(https://www.oschina.net/news/210942/gstreamer-rust-plugins)
- END -
程序员专属卫衣,上新!
大家可以点击卡片选出你最喜欢的设计款式,并给出喜欢理由或设计建议,则有机会赢取下方的纸质书籍其中1本,包邮到家!
👇👇
留言评论 给出想法 赢取书籍
送书福利
《硬件十万个为什么(开发流程篇)》本书适用于广大硬件设计工程师和项目经理阅读,能够有效指导硬件工程师的工作。本书也适用于广大电子工程相关专业的本科学生阅读,便于广大学生在校阶段掌握硬件可靠性设计的理论和方法。
《中文版CorelDRAW 2020基础教程》全书内容安排由浅入深,语言写作通俗易懂,实例题材丰富多样,每个操作步骤的介绍都清晰准确。特别适合广大计算机培训学校作为相关专业的教材用书,同时也可作为广大 CorelDRAW 2020 初学者、设计爱好者的学习参考书。
《中文版AutoCAD 2020基础教程》本书内容翔实、全面,采用“步骤讲述+配图说明”的方式进行编写,操作简单明了,浅显易懂。本书提供所有案例的素材文件与最终效果文件,同时还配有与书中内容同步的教学视频,帮助读者轻松掌握 AutoCAD 2020 辅助设计技能。
留言赠书参与方法
活动截止时会选出多名小锦鲤,中奖者可以获得上面的纸质书籍任选1本,免费包邮到家。
活动截止时间:2022年9月26日 16:00 整兑奖截止时间:2022年9月27日 16:00 整
送书福利
《硬件十万个为什么(开发流程篇)》本书适用于广大硬件设计工程师和项目经理阅读,能够有效指导硬件工程师的工作。本书也适用于广大电子工程相关专业的本科学生阅读,便于广大学生在校阶段掌握硬件可靠性设计的理论和方法。
《中文版CorelDRAW 2020基础教程》全书内容安排由浅入深,语言写作通俗易懂,实例题材丰富多样,每个操作步骤的介绍都清晰准确。特别适合广大计算机培训学校作为相关专业的教材用书,同时也可作为广大 CorelDRAW 2020 初学者、设计爱好者的学习参考书。
《中文版AutoCAD 2020基础教程》本书内容翔实、全面,采用“步骤讲述+配图说明”的方式进行编写,操作简单明了,浅显易懂。本书提供所有案例的素材文件与最终效果文件,同时还配有与书中内容同步的教学视频,帮助读者轻松掌握 AutoCAD 2020 辅助设计技能。
活动截止时会选出多名小锦鲤,中奖者可以获得上面的纸质书籍任选1本,免费包邮到家。
活动截止时间:2022年9月26日 16:00 整兑奖截止时间:2022年9月27日 16:00 整