win7纯净版 Win10纯净版 Win8系统 最新win10下载 Win10 21h1 Win11 22H2 win10激活

您当前所在位置:首页 > IT资讯 > 微软

适用于Windows10的Rust / WinRT现在可以在公共预览中使用

时间:2020-05-04     来源:系统堂     游览量:

  Rust是为高性能,高度安全的系统设计的一种编程语言,Microsoft刚刚宣布,他们将通过Windows运行时的Rust语言投影将对Rust的支持引入Windows。

  Rust在许多方面都非常类似于C ++,但是它是从头开始设计的,以内存安全性和安全并发为核心原则。

  Rust / WinRT遵循C ++ / WinRT建立的传统,即使用标准语言和编译器为Windows运行时构建语言投影,从而为Rust开发人员调用Windows API提供了自然而惯用的方式。

  Rust / WinRT允许开发人员使用直接从描述API的元数据中即时生成的代码调用过去,现在和将来的任何WinRT API,然后直接进入Rust包,在其中您可以像调用另一个Rust模块一样调用它们。

适用于Windows10的Rust / WinRT现在可以在公共预览中使用

  Windows运行时基于内部的组件对象模型(COM)API,旨在通过诸如C ++ / WinRT和Rust / WinRT之类的语言投影进行访问。这些语言投影采用描述各种API的元数据,并为目标编程语言提供自然的绑定。

  这使开发人员可以使用所需的语言更轻松地为Windows构建应用程序和组件。然后,您可以使用这些Windows API来构建桌面应用程序,商店应用程序或诸如组件,NT服务或设备驱动程序之类的更独特的东西。

  Rust / WinRT语言项目目前处于非常早期的公开预览中,但是Microsoft决定立即开放该项目以获取更多反馈。

上一篇:Netmarketshare:最新报告中的Edge up和Windows10下载
下一篇:使用SharpApp消除Windows10的阴影并增加隐私