Practical Foundations for Programming Languages
#1740 of 2,654 all-time
Practical Foundations for Programming Languages
Bob Harper
4 people recommended it in 3 threads, 2017–2018.
What people on Hacker News said
A book for me that was hard to read, is this book: http://www.cs.cmu.edu/~rwh/pfpl.html Practical Foundations for Programming Languages each page I have to translate with the notation guide, and is a research exercise searching Wikipedia for additional material.
Practical Foundations for Programming Languages by Bob Harper is really good, plus there's a free draft of the second version on the author's site http://www.cs.cmu.edu/~rwh/pfpl.html
I've finished and very much enjoyed the first volume, which is equivalent to the curriculum in any first year compsci course from what I've seen of university lecture schedules (Data Structures such as Lists/Stacks/Queues/Trees/Arrays,GC,'helper functions' and program design,O-notation analysis,testing and debugging w/trace routines, I/O algorithms) but of course in much more detail with much harder problems.
Where it comes up
- Ask HN: What's the best computer science book you've read recently? 2017 · 2 recommendations
- Ask HN: Books you read in 2018? 2018 · 1 recommendation
- The most mentioned books on Stack Overflow 2017 · 1 recommendation