微比恩 > 信息聚合 > 微软开源 Rust/WinRT,方便使用 Rust 构建 Windows 应用

微软开源 Rust/WinRT,方便使用 Rust 构建 Windows 应用

2020-05-04 18:28:55来源: IT之家

微软推出了基于 Rust 的 Windows 运行时项目 Rust/WinRT。该项目和 C++/WinRT 一脉相承,用标准语言和编译器为 Windows 运行时构建语言投影,从而方便 Rust 开发人员调用 Windows API,更轻松地使用 Rust 构建各类 Windows 应用和组件。Windows 运行时基于内部的组件对象模型(Component Object Model,COM)API,需要通过诸如 C++/WinRT 和 Rust/WinRT 之类的语言投影进行访问。这些语言投影采用描述各种 API 的元数据,并为目标编程语言提供自然的绑定。这使开发人员可以使用所需的语言为 Windows 轻松构建应用程序和组件。Rust/WinRT 由来自 Windows 团队的工程师 Kenny Kerr 于去年十一月提出,并开始进行尝试。他在当时的博客文章中表示,Windows 运行时已开始

关注公众号