Everyone are talking about rust, and I've decided to know why. I've heard that rust is "safer", "cleaner" and "modern" so I want to figure out what all this buzz is about.
My plan is to use rust in order to develop a Hypervisor that would load as a Linux driver - at first with no special purpose.
- Skim over the rust book
- Write an ELF loader
- Write a kernel module to load the hypervisor
- Write the hypervisor itself
I will be documenting my progress in my blog and I assume the project will take me a few weeks / months since I will be doing it at a very slow-pace.