doody12 | 8 years ago | on: System programming in Rust: beyond safety
doody12's comments
doody12 | 8 years ago | on: Reading OpenBSD source code daily
If you want to improve your code reading skills and/or C programming skills, then you can probably go ahead and start reading, for example, the OpenBSD source code, even though you don't have any operating systems knowledge.
doody12 | 8 years ago | on: Reading OpenBSD source code daily
OpenBSD is a fork of NetBSD, another project considered to have above average quality source code. Enough so that Spinellis based his book about code reading on the NetBSD source code.
doody12 | 8 years ago | on: Reading OpenBSD source code daily
Also, being able to read and understand code is an important skill in itself.
Bootstrapping Rust is hard, doing the same for C is simple. I could create a simple C compiler just to bootstrap the real C compiler, something I have actually done once or twice before. That's not something you do with Rust, at least from the limited experience I have with Rust.