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の発表以降の主なアップデート内容や変更点は次の通り。
Copyright © ITmedia, Inc. All Rights Reserved.