This blog series creates a small operating system in the Rust programming language. Each post is a small tutorial and includes all needed code, so you can follow along if you like. The source code is also available in the corresponding Github repository.
A great way to learn Rust.
Looks like an interesting read…
There’s another project that’s already started doing this.
See Redox http://www.redox-os.org/
Redox isn’t bad or anything but this tutorial walks you through the creation process. Less thrashing for first timers.
I’ve come across quite a few bare metal Rust tutorials in the IoT sphere, but the linked article is a very nice introduction with just enough detail to get people started. Most tell you what to do but not the basic why, and the why is so important when you are getting started. I’m going to bookmark this one as very useful for giving colleagues some background.
Personally, linking to this sort of stuff is what sets OS News apart.
The other political Apple v MS v Linux Fan stuff that proliferates you can get from anywhere anytime and is nothing more than low value padding.
This is going to be too much fun for me 🙂
There is nothing better than the first time you get your shizen running on bare metal, it’s like The World Set Free!
There is something so inexplicably utilitarian about a gadget that does just one thing and does it reliably and efficiently, dare I write that it Sparks Joy!