Re:MINIX from Scratch
by smasher164 on Thursday February 23, 2023 @01:56PM
(#34914794)
I think xv6 is a much more palatable intro to operating systems than minux. It's a tiny codebase, with an annotated guide, and a book explaining its core ideas and implementation in a very direct way.
[ Parent
| on HN ]
I agree, and Minix has been (advertized as) production-quality for a while now.
I've been going through the xv6 book and source code over the past week, and it has been a delight. It's ready to compile, the source code is very easy to read and very small with the biggest files weighing in at 500 lines. The book is written really well. Just delighted to be learning this material in such a nice way.
Impossible, it's not even written in Rust! /s