Inventory: Recommended Reading
This is a complete inventory of recommended reading, books that appear with the tag [PERSONAL FAVORITE] in footnotes. We genuinely feel each book listed is either an essential read in its field or a reference worth keeping in arm's reach.
If you purchase a book using one of the affiliate links below, it helps support High Assurance Rust - in addition to the book you're buying!
Rust
-
Programming Rust: Fast, Safe Systems Development. Jim Blandy, Jason Orendorff, Leonora Tindall (2021).
-
Rust for Rustaceans. Jon Gjengset (2021).
Software
-
Computer Systems: A Programmer's Perspective. Randal Bryant, David O'Hallaron (2015).
-
A Philosophy of Software Design. John Ousterhout (2021).
-
Effective C: An Introduction to Professional C Programming. Robert Seacord (2020).
Security
-
Practical Binary Analysis: Build Your Own Linux Tools for Binary Instrumentation, Analysis, and Disassembly. Dennis Andriesse (2018).
-
Understanding Cryptography. Christof Paar, Jan Pelzl (2009).