Intermission Part 1
I am now at Chapter 12, trying to build the command line grep function. It's been 48 hours since I started TheBook.
I honestly procrastinate so much. I feel like the brain should be able to pack in so much more quickly. Instead it's like half chapter... then 3 hours of Netflix.
I honestly love how good the documentation is. Easy to see why Rust is the most loved language on Github 5 years in a row.
But what really stands out is the commitment to infrastructure. The package manager, documentation, error handling, memory safety and thread safety. Plus failing loudly at compile time, to spare the problems with loopy and uncertain failures that would crop up later in production.
I am super impressed.
I wish I'd written my firm's accounting software in Rust now. I ended up writing in SQL, similar to what I hear Cloudflare v1 was written in. I am probably one of like the top 500 test writers in pgTAP right now. But Rust looks better.