Ask HN: Most interesting, mildly impractical, well-written books on software?

Recommendations from 100 sampled comments out of 100 eligible comments. This page covers the sample, rather than the entire HN thread.

63 books

Arcsech · Nov 22, 2021
I agree that this is a great book, but I think it fails the "impractical" test
eatonphil · Nov 22, 2021
I agree it's well written but for me that's way more on the side of required reading.
adampk · Nov 22, 2021
Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems
lghh · Nov 22, 2021
Both Code and the course covered very similar topics. I really enjoyed and appreciated how clear and concise and friendly of a read it was
kinbiko · Nov 22, 2021
Code: The Hidden Language of Computer Hardware and Software
Jtsummers · Nov 22, 2021
The contents of TAOCP are very well edited, just massive in scope
jcynix · Nov 22, 2021
Programming Pearls and More Programming Pearls by Jon Bentley
eatonphil · Nov 22, 2021
I wonder if it really is one of the best books on interpreters
cloogshicer · Nov 22, 2021
I highly recommend Bob Nystrom's "Crafting Interpreters". One of the best written programming books I've read.
eatonphil · Nov 22, 2021
Concepts, Techniques, and Models of Computer Programming
tjr · Nov 22, 2021
Expert C Programming (Deep C Secrets) (Peter van der Linden) goes into some fascinating technical (and historical) tidbits related to C.