ニュース
Microsoft、「Rust for Windows v0.9」を公開:Win32 APIをRustから慣用的な方法で呼び出せる
Microsoftは「Rust for Windows v0.9」を公開した。Windows APIを完全にサポートしたことが特徴だという。
Microsoftは2021年5月6日(米国時間)、「Rust for Windows v0.9」を公開したと発表した。
Rust for Windowsは、「win32metadata」プロジェクトで提供されるWin32 APIのメタデータに基づいて、Rust言語からWin32 APIを慣用的な方法で呼び出すために必要な言語プロジェクションであり、オープンソースプロジェクトとして開発が進められている。2020年4月に「Rust/WinRT」として発表されたが、その後、Rust for Windowsに改称された。
win32metadataプロジェクトは、さまざまなプログラミング言語からWin32 APIへのアクセスを容易にすることを目的としている。Rust for Windows以外にも、C#やC++などの言語プロジェクションが開発されている。
Rust for Windows v0.9では、Windows APIが完全にサポートされ、過去、現在、将来の任意のWindows APIを呼び出せるようになった。「Rust開発者は、Rust言語での慣用的な方法でWindows APIサーフェス全体にアクセスできる」とMicrosoftは述べている。
どこが更新されたのか
Rust/WinRTの発表以降の主なアップデート内容や変更点は次の通り。
関連記事
- 「Rust」が開発者に最も愛される言語であり続ける理由――Rustを取り巻く状況はここ1年でどう変わったのか
人気記事を電子書籍化して無料ダウンロード提供する@IT eBookシリーズ。第69弾は、プログラミング言語「Rust」のニュース記事をeBookにまとめてお送りする。 - Microsoft、C#やRustからWin32 APIへのアクセスを容易にする計画を発表
Microsoftは、さまざまなプログラミング言語からWin32 APIへのアクセスを容易にする「win32metadata」プロジェクトを発表した。まずはC#、C++、Rust対応を進める。 - Rustの利用状況調査、ビジネス利用が進む一方で習得の難しさなどが依然課題
Rust Survey Teamはプログラミング言語「Rust」の利用状況に関する年次調査結果を発表した。Rustの安定性に対する評価が高い一方で、C++との相互運用性の向上や学習のしやすさを改善してほしいという回答が多かった。
関連リンク
Copyright © ITmedia, Inc. All Rights Reserved.