环球门户网

微软正在探索Rust作为C和C的安全替代品

更新时间:2021-10-16 00:14:26

导读 1、微软正在探索使用Rust作为C和C的安全替代方案,公司将尝试用Rust重写各种产品!根据最新消息,微软最近透露了用Rust代替C C编写Windows

1、 微软正在探索使用Rust作为C和C的安全替代方案,公司将尝试用Rust重写各种产品!根据最新消息,微软最近透露了用Rust代替C/C编写Windows组件的经验。

2、 据微软称,目前的实验工作状态良好,工程师们形容其在使用Rust方面“非常出色”。虽然有些功能没有完成,但它们会推动项目向前发展。

3、 据悉,微软Hyper-V团队的软件工程师Adam Burch也在博文中表示,“我的任务是实验性地重写Windows代码库的一个底层系统组件(目前无法透露是哪个组件)。虽然这个项目还没有完成,但总的来说,在Rust的实验经验总体上是积极的。很容易将新组件或具有干净接口的现有组件移植到Rust。”

4、 虽然测试Rust的过程并不顺利,但是如果期望顺利的话是不现实的。Burch指出,微软庞大的代码测试基础设施需要安全转换、对C的安全支持、精确分配以及对大规模单元测试的支持。伯奇认为,微软将努力塑造语言的未来,以提高其在这些情况下的实用性。

版权声明:转载此文是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢您的支持与理解。