Series · 3 parts
Building an Operating System in Rust
-
1
· 10 min read
Building an Operating System In Rust Part 1
Building an operating system is a project I have had my eyes set on ever since I discovered free will in the realms of programming. Before now, I had done a reasonable amount of research and paid extra attention during my computer science degree and I was able to
-
2
· 16 min read
Building an Operating System In Rust Part 2
When running programs on an existing operating system, there are a lot of things that are handled under the hood for us by the operating system. They are invisible to us and we take them for granted, we expect them to just work. In kernel space there are no training wheels
-
3
Under Construction
Building an Operating System In Rust Part 3
In high level land, writing to the screen is a trivial task: you want text then just call println, you want shapes then just use a drawing library like bevy or wgpu. In kernel land, these luxuries have been stripped away. You have to earn every pixel yourself.