Microsoft's Rust (opens in new tab) for Windows development team has announced that their latest update provides full consumption support, which means the language is now capable of calling any Windows API.
Rust for Windows is the latest language projection for Windows and joins others such as C++/WinRT. Earlier known as Rust/WinRT, Rust for Windows enables developers to interact with Windows Runtime (WinRT) APIs in ways natural to specific languages.
The developers have reached a major milestone with the v0.9 release, as app developers can now use it to call any Windows API directly.
- We've assembled a list of the best laptops for programming (opens in new tab)
- These are the best Linux distros for developers (opens in new tab)
- Start programming with one of these best Python courses (opens in new tab)
“Rust developers have access to the entire Windows API surface in a language-idiomatic way, allowing them to easily take advantage of the power and breadth of Windows development,” wrote Angela Zhang, Program Manager, Microsoft announcing the release.
Rust for Windows is still considered a preview release and came into being only last year. It is Microsoft’s attempt to enable developers to use Rust for building desktop apps, store apps and device drivers.
The open source (opens in new tab) Rust language was originally developed by Mozilla, makers of the popular Firefox (opens in new tab) web browser, in 2010 and has been a developers’ favorite virtually since its inception.
The language is used by some of the biggest tech giants who’ve been supporting it through the years. Many of them including Microsoft, Google, Huawei (opens in new tab), Amazon Web Services (AWS (opens in new tab)), and more recently Facebook, now work with each other in the recently created non-profit Rust Foundation (opens in new tab).
Microsoft’s interest in the language stems from the fact that Rust is syntactically similar to C++, but comes with added protection against memory bugs. In fact, Google recently threw its weight behind the initiative to bring Rust to the Linux kernel (opens in new tab) for the same reasons.
- We’ve also compiled a list of the best Windows 10 laptops (opens in new tab)
Via ZDNet (opens in new tab)