Wesley Wiser
@wesleywiser
Followers
2K
Following
3K
Media
55
Statuses
4K
@rustlang Compiler Team Co-lead, Senior Software Engineer working on #Rust @Microsoft.
Joined May 2010
Bad news -- I'm not going to be with my employer for much longer due to team relocation demands. If anyone has any leads for roles that would allow me to continue my Rust compiler work (in New York City), they'd be greatly appreciated.
2
25
115
I contributed quite a few things to this release, including async closures and lots of parts of Edition 2024. I'm finally glad that it's out.
Rust 1.85.0 has been released! ππ¦β¨ Not only does this release add async closures, it also includes a whole new Rust Edition, Rust 2024! ππ Check out the blog post for an overview of all the changes and additions:
10
16
334
Rust 1.85.0 has been released! ππ¦β¨ Not only does this release add async closures, it also includes a whole new Rust Edition, Rust 2024! ππ Check out the blog post for an overview of all the changes and additions:
23
462
2K
"By providing an official Azure SDK for Rust, we aim to empower Rust developers to build robust and efficient applications with Azure, using the full potential of the Rust language." https://t.co/139zzz6Zyy
devblogs.microsoft.com
Announcing the first beta release for the Official Azure SDK for Rust! π These releases include libraries for Identity, Key Vault secrets & keys, Event Hubs, and Cosmos DB. These libraries are...
0
2
1
Microsoft's Rust Embrace Continues with Azure SDK Beta "Rust's strong type system and ownership model help prevent common programming errors such as null pointer dereferencing and buffer overflows, leading to more secure and stable code." #rustlang
https://t.co/dJ6uctcDBf
visualstudiomagazine.com
'Rust's strong type system and ownership model help prevent common programming errors such as null pointer dereferencing and buffer overflows, leading to more secure and stable code.'
0
2
5
https://t.co/QqamwPwsyF I'm trying to keep better track of what I'm up to in the Rust compiler, so I wrote a "blog" "post" that summarizes most of what I did in October.
hackmd.io
This Month in Errs
3
7
45
πExcited to launch #Hyperlight! A #Rust library for ultra-low-latency, hypervisor-isolated functions using KVM & Hyper-V. Fast cold starts, secure isolation - perfect for your next-gen apps. Dive in and start building with #hyperlight ! #OpenSource
I'm delighted to share with you a #Rust project we've been working on for a while called #Hyperlight. The Hyperlight project enables devs to use KVM or Hyper-V as a library for running hypervisor isolated funcs with extremely low-latency cold starts.
1
18
70
Spent the last few days hyperfocusing on how to represent and validate const traits intuitively in the compiler, and I'm super satisfied with the output (though this PR is still some ways from landing): https://t.co/aMWz8P2Wqo Very excited for the future of const traits in Rust.
3
6
73
Microsoft has open sourced its new cross-platform virtual machine layer written in Rust: https://t.co/RtHaf3oDx5 From many of the same team who created WSL, including @benhillis.
github.com
Home of OpenVMM and OpenHCL. Contribute to microsoft/openvmm development by creating an account on GitHub.
12
475
2K
π¦ I'm so excited we can now finally share the (preliminary) schedule! We've been working hard to plan an amazing week of Rust next year. Hope to see you all in Utrecht! π
Exciting news: we just published the week schedule for Rust Week 2025: https://t.co/cBeUymoAv8
@rustlang @rust_foundation @ThisWeekInRust
1
6
135
Missed the talk? It's now a blog post! https://t.co/E1CAeFfxly
jack.wrenn.fyi
Thrilled to announce I'll be speaking at #RustConf about Rust's advancements in transmutation safety! Safe transmute is already powering next-gen networking stacks, filesystems, and firmwares at AWS, Google, and others. Language-level support will be even more of a game-changer!
1
11
39
We have written a short technical dive into how we currently reuse Rust components within gccrs, a compiler written in C++, and how we will continue doing so in the future, eventually compiling them using our own compiler.
0
25
106
Iβm super excited about this blogpost. The approach is so counterintuitive, and yet the results are so much better than anything else that weβve tried for memory safety. We finally understand why. https://t.co/cBc3gMLzO6
security.googleblog.com
Posted by Jeff Vander Stoep - Android team, and Alex Rebert - Security Foundations Memory safety vulnerabilities remain a pervasive threa...
6
76
277
Return type notation now works on nightly π `where T::method(..): Send + 'static` in rustc nightly fresh hot off the press:
3
13
120
Reducing the attack surface in the Azure hypervisor with a Rust VMM and hardware offload:
techcommunity.microsoft.com
Azure virtualization model with Boost, and OpenHCLΒ
4
17
94
The first step to make it easier for rust compiler contributors to contribute on the GCC backend was just merged! We now build GCC artifacts in rust's CI. Next step: download artifacts automatically with bootstrap. https://t.co/Q2sAw0zQBT
github.com
As @eholk summarized below: From my understanding, this change would add libgccjit as an optional component to the Rust distribution. This library is licensed under GPLv2 and currently we do not h...
1
3
23
12
8
284
I wrote a blog post explaining how we were able to make it: https://t.co/MvVPNH5jdU Enjoy!
A major feature got merged in rustdoc: merged doctests. Currently, doctests are slow because they are all compiled individually. Merged doctests however are, well, merged into one file, compiled once and then each of them runs in its own process. PR: https://t.co/3SCMicQyM7 1/3
3
8
42