域名频道资讯站
我们一直在努力制造惊吓

Chrome 团队正探索 Rust 与 C++ 的互操作性

访问:

阿里云推出高校特惠专场:0元体验入门云计算 快速部署创业项目

他们认为,若使用 Rust,需要令其与 C++ 相适应,而不是让 C++ 反过来配合 Rust。当前 Chrome 团队所探索的,正是 Rust 能否,以及如何调用 C++ 代码。

Chrome 团队正探索 Rust 与 C++ 的互操作性

从目前的研究成果来看,Chrome 团队已摸索出了几条调用 C++ 函数的重要方式,包括尽量避免使用“unsafe”字眼、使用 cxx 一类的库扩大支持、实例化 C++对象并安全地传递所有权等等。不过,待解决的问题和难点也还有很多。

今年五月份的时候,谷歌工程师曾对 Chrome 历年来的安全漏洞进行分析,发现 70% 都是内存安全问题。因此谷歌计划尝试对一些“安全”语言展开探索,Rust 就位列其中。

Chrome 团队对 Rust 仍处于调查和摸索阶段。他们表示,如果这种互操作性是可能的,将考虑 Rust 在 Chrome 中的广泛使用,并将“通过强大的生产质量解决方案来实现这一目标”。

本文素材来自互联网

赞(0)
分享到: 更多 (0)

中国专业的网站域名及网站空间提供商

买域名买空间