Back to the bookshelf

Typographic jacket · original cover not fetched

FROM THE SHARED SHELF · 2006–2026 SAMPLE

The Reasoned Schemer

Daniel P. Friedman, William E. Byrd, Oleg Kiselyov

3 readers recommend it across 2 discussions

Topics are model-inferred labels.

Keep it on your reading list

THE WORD OF MOUTH

What made it worth passing on?

Original Hacker News comments, in the readers’ own words.

eatonphil
> I thought Knuts Literate Programming book (https://www-cs-faculty.stanford.edu/~knuth/lp.html) was extremely interesting, the paper "the errors of TeX" which is a part of it is one of the more interesting papers I've read. I haven't read any of Knuth's stuff because doesn't having 7 volumes kinda imply it can't possibly be well edited? Or maybe I really do just need to suck it up and read these books. I know it's not the same exact book but I took his style to be to generate encyclopedic tomes rather than interesting reading. > Algorithms + Data structures = Programs Oo a Wirth book. Those are always good. > I know you said no to the little schemer but you technically didn't mention The Reasoned Schemer Man you're cutting it close there!

Also recommended in this reply

tephra
I thought Knuts Literate Programming book (https://www-cs-faculty.stanford.edu/~knuth/lp.html) was extremely interesting, the paper "the errors of TeX" which is a part of it is one of the more interesting papers I've read. Joe Armstrong used to recommend Algorithms + Data structures = Programs (https://en.wikipedia.org/wiki/Algorithms_%2B_Data_Structures... (https://en.wikipedia.org/wiki/Algorithms_%2B_Data_Structures_%3D_Programs)) but I haven't read it. Okay I know you said no to the little schemer but you technically didn't mention The Reasoned Schemer which is just amazingly fun to go through and wrap your head around (https://mitpress.mit.edu/books/reasoned-schemer-second-editi... (https://mitpress.mit.edu/books/reasoned-schemer-second-edition)). Also see Will Byrds latest strangeloop keynote: https://www.youtube.com/watch?v=AffW-7ika0E
mtalantikite
"Concepts, Techniques, and Models of Computer Programming" by Peter Van Roy and Seif Haridi. Also "The Reasoned Schemer", which has the same pedagogical style as the other Schemer books, but works around logic programming. Both of those books are mind benders and I've gotten a lot out of them recently.