20.Lock AbstractDigital Circular

Linux is getting more Rust in it by the day! Why? Because it's more stable and much safer than C - especially at handling memory errors.

It wasn't that long ago that the very idea that another language besides C would be used in the Linux kernel would have been laughed at. Things have changed. Today, not only is Rust, the high-level system language moving closer to Linux, it's closer than ever with thenext "patch series to add support for Rust as a second language to the Linux kernel."

The biggest change in these new packages is that the Rust code proposed for the kernel now relies on the stable Rust compiler rather than the beta compilers. Going forward, Rust on Linux will be migrating every time a new stable Rust compiler is released. Currently, it's using Rust 1.57.0.