Rust 正快速渗透我们的系统?

首个 Rust 编写的驱动程序正入驻 Linux,微软 Azure 首席技术官 Mark Russionvich 也直言 C/C++ 这对主流系统语言是时候下课了,Rust 才是未来的发展方向。

但不少从业者仍然抱有反对意见,技术生态系统向来充斥着冲突与对抗。

C 的出现伴随着小型计算机的成长,而后延伸至 8 位微型计算机,在这里效率和可移植性才是重中之重。随着个人计算机强大到足以对复杂数据执行复杂任务,C++ 快速跟进解决了软件范围扩大的问题,并在 1990 年代趋于稳定。

与二者类似,Rust 诞生自 2010 年代的计算成熟度,主要强调安全性、可靠性和并发性,也就是分布式时代需要解决的核心问题。

转型绝非易事。开源项目需要由大量熟练的开发者参与贡献,并由经验丰富的专家进行代码检查和修复。从这个方面讲,C/C++ 的系统技能积淀更厚重,远非 Rust 可比。但是,真正优秀的系统工程师应该进行形式与抽象思考,毕竟这才是不同编程语言之间的最大共性。

所以到底能不能完成语言交接,很大程度上取决于文化和自我意识,而绝非技术熟练度。任何人都很难彻底放下自己磨练多年的技艺,马上转投新语言的怀抱,但只要这代表着新时代下的实际生产力要求。

来源:www.theregister.com/2022/09/26/rus...
(以上仅Rupert Goodwins个人观点)

追求卓越算法,赋能量化交易
非凸科技
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!