“The Art of Computer Programming” by Donald Knuth
Carl Tashian
18.1K174

TAOCP is part of my sacred book collection that also includes TCP/IP Illustrated books (W. Richard Stevens), Compilers: Principles, Techniques, and Tools (Alfred V. Aho and Ravi Sethi), and others, and the HAL/S programming language from my Space Shuttle OS programming days.

A lot of the art of programming itself has been lost in favor of unnecessary bloated code, waste that is only possible (and is tolerated) due to today’s ample high-performance computing capabilities and high memory availability.

But to be fair, there are still programming and execution environments that still demand programming art and craftsmanship, such as real-time systems in avionics, navigation, and financial, and embedded systems such as IoT.