Rust for Windows gets major update

(Image credit: Kevin Ku / Pexels)

Microsoft's Rust 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. 

“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.

Developers' favorite

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 Rust language was originally developed by Mozilla, makers of the popular Firefox 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, Amazon Web Services (AWS), and more recently Facebook, now work with each other in the recently created non-profit Rust Foundation

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 for the same reasons.

Via ZDNet

TOPICS
Mayank Sharma

With almost two decades of writing and reporting on Linux, Mayank Sharma would like everyone to think he’s TechRadar Pro’s expert on the topic. Of course, he’s just as interested in other computing topics, particularly cybersecurity, cloud, containers, and coding.

Read more
ExpressVPN apps running on a laptop and mobile during TechRadar's testing
What's new in Lightway 2.0? Here are the 4 biggest changes I'm excited for
ExpressVPN Lightway protocol in Rust – promo image
ExpressVPN's latest upgrade to Lightway hopes to create "the VPN protocol of the future"
Red wine being poured into glass
World's most popular Windows emulator finally supports OpenGL, ARM64EC and high-DPI displays
Parallels Desktop 20.2
This software may finally kill Windows on desktops for good, and I think Apple should buy it now
A Microsoft Surface Pro 11 on a desk
Microsoft in 2024: year in review
A woman sitting in a chair looking at a Windows 11 laptop
If you're waiting for Windows 12 I have bad news: Microsoft is seemingly focused on cramming even more AI into Windows 11 instead
Latest in Pro
cybersecurity
What's the right type of web hosting for me?
Security padlock and circuit board to protect data
Trust in digital services around the world sees a massive drop as security worries continue
Hacker silhouette working on a laptop with North Korean flag on the background
North Korea unveils new military unit targeting AI attacks
An image of network security icons for a network encircling a digital blue earth.
US government warns agencies to make sure their backups are safe from NAKIVO security issue
Laptop computer displaying logo of WordPress, a free and open-source content management system (CMS)
This top WordPress plugin could be hiding a worrying security flaw, so be on your guard
construction
Building in the digital age: why construction’s future depends on scaling jobsite intelligence
Latest in News
Quordle on a smartphone held in a hand
Quordle hints and answers for Sunday, March 23 (game #1154)
NYT Strands homescreen on a mobile phone screen, on a light blue background
NYT Strands hints and answers for Sunday, March 23 (game #385)
NYT Connections homescreen on a phone, on a purple background
NYT Connections hints and answers for Sunday, March 23 (game #651)
Google Pixel 9 Pro Fold main display opened
Apple is rumored to be prioritizing battery life on the foldable iPhone – which could also feature a liquid metal hinge for added durability
Google Pixel 9
The Google Pixel 10 just showed up in Android code – and may come with a useful speed boost
L-mount alliance
Sirui joins L-Mount Alliance to deliver its superb budget lenses for Leica, DJI, Sigma and Panasonic cameras