In this blog entry following the Call for Rust 2021 Roadmap items, I
shall layout my vision for giving Rust the ability to use arbitrarily sized
integer primitives. (more…)
Read more »
Singletons are generally not easy to implement safely in any programming language, especially in a multithreaded environment. However Rust’s emphasis on (possibly guaranteed) on memory and concurrency safety sprinkled with some additional language constr... (more…)
Read more »
Earlier this year, we used the C2Rust framework to translate applications such as Quake 3 to Rust. In this post, we’ll show you that it is also possible to translate privileged software such as modules that are loaded by the Linux kenel. We&... (more…)
Read more »
The Git source-code management system is a foundational tool upon which much of the free-softwa [...]... (more…)
Read more »
This is chapter 8 of a multi-part series on writing a RISC-V OS in Rust. (more…)
Read more »