11 ポイント 投稿者 xguru 2021-01-23 | 3件のコメント | WhatsAppで共有
  • MSが作ったオープンソースのWindowsクレート

→ MSが各言語向けSDKのために提供するWin32メタデータをベースに開発

  • 他のRustモジュールを使うような手軽さでWindows APIを直接呼び出し可能

  • C++/WinRTのように、Rust開発者が自然で慣用的な方法でWindows APIを呼び出せるよう設計 (natural and idiomatic way)

3件のコメント

 
revealgeek 2021-01-24

去年、VeronaというRustに似た言語を作ると言っていましたが、その一環かもしれません。

 
kunggom 2021-01-24

MS内部でWindowsの一部をRustで書き直す実験をしたこともあるそうなので、MS自身の必要性から始まったプロジェクトなのかもしれないと思います。

https://ja.news.hada.io/topic?id=1063

 
xguru 2021-01-23

Win32 Metadata プロジェクトの紹介

"Making Win32 APIs More Accessible to More Languages"

最近のMSは本当にうまくやっている気がします。Win32 APIをこのように整理して公開してくれるのもいいですね。

ほかの言語でもWin32 APIをより簡単かつ手軽に呼び出せる基盤になりそうです