自从在公共预览版中推出适用于 windows 10的 以来,微软在去年越来越接近 rust 。这允许 windows 用户在 visual studio 和 vs code 中使用 rust。现在,微软在与语言的关系上又迈出了一步。
首先,微软正在将 的名称更改为“”。这是一个明智的举动,因为它更有吸引力、更清晰,并且准确地说明了它是什么。考虑到微软在命名服务方面的糟糕历史,该公司最近保持简单的趋势是受欢迎的。
如果您不熟悉rust/winrt ,windows 开发者平台首席软件工程师 kenny kerr 在去年的一篇博文中解释道:
“rust/winrt 遵循c /winrt建立的使用标准语言和编译器为 windows 运行时构建语言投影的传统,为 rust 开发人员提供了一种自然和惯用的方式来调用 windows api。rust/winrt 允许您使用直接从描述 api 的元数据动态生成的代码调用过去、现在和未来的任何 winrt api,并直接将其放入您的 rust 包中,您可以在其中调用它们,就好像它们只是另一个 rust 模块一样。”
更多改进
将名称更改为 随该服务的 v0.9 一起提供。这仍然是一个公共预览版,但我们即将发布完整的 v1.0。
在通过最新更新进行的改进方面,我们正在获得 win32 支持和对 com api 的支持。在其他地方,微软正在为 linux 添加 crate 支持。最后,该公司处理了其通常的一轮错误修复和幕后改进。
如果您现在想了解有关此版本的更多信息,请访问microsoft 的官方开发人员博客,阅读docs.microsoft.com 上的最新文档。
未经允许不得转载:凯发k8ag旗舰厅 » 随着 0.9 版本的下降,rust/winrt 变成了 rust for windows