Subj : Software development book recommendation To : All From : tenser Date : Fri Mar 07 2025 04:48 am If one is doing software development, then a good book to read, that goes beyond simply learning a language or tool, is "A Philosophy of Software Design", by John Ousterhout. Ousterhout is a professor at UC Berkeley, and inventor of the Tcl programming language. The book goes into the why and what of modern software development, more than just the how. Ousterhout also recently had a lively debate with Robert C Martin, another popular author of programming books, which is somewhat illuminating. One may read the exchange here: https://github.com/johnousterhout/aposd-vs-clean-code/blob/main/README.md Note that the primary programming example for both is a program to generate prime numbers. Both provide implementations that have serious deficiencies; my own take on this is here: https://github.com/dancrossnyc/literatePrimes --- Mystic BBS v1.12 A48 (Linux/64) * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101) .