【资料图】

微软云计算平台(Microsoft Azure)首席技术官Mark Russinovich建议,开发人员应远离C和C++编程语言。出于安全性、执行效率和可靠性的考虑,未来属于另一种编程语言:Rust,尽管它来自竞争对手Mozilla。

因为Rust现在已在大部分软件开发公司使用。大约2年前,Rust堆叠到了1.0版本,现在被归类为非常可靠。即使在亚马逊(Amazon)和非死不可(Meta),Rust也占有了一席之地。因此,也难怪Google在Android开源项目(AOSP)中使用了Rust语言。

在过去的十年中,微软不得不发布许多补丁来解决由于C和C++本身问题而造成的安全漏洞。Microsoft Azure首席技术官现在建议开发人员在未来使用Rust,告别C和C++。但是,这并不意味着这两种编程语言会完全消失。未来微软项目中这两种语言的使用频率应该会逐步降低。

当然,有一点应该明确,Rust也不是完美的,代码错误通常并不全是因为程序员工作疏忽产生的错误。但是,最重要的是,越来越多的业界巨头正在依赖Rust。Meta正在推广Rust,亚马逊似乎也希望更多地依赖Rust。这预示着一种趋势,C和C++语言可能在未来几年内逐渐退居幕后。返回搜狐,查看更多

责任编辑:

推荐内容