Oberon is a beautifully simple language and the Oberon System was amazingly creative and fresh. The ideas and code in the book are a model of clear thinking and exposition.
Ask HN: What are some of the best well-written books on computer science?
41–50 of 62 posts
Re: Ask HN: What are some of the best well-written books on computer science?
#42Hennessey and Patterson's Computer Architecture: A Quantitative Approach is excellent.
I also agree with the recommendations elsewhere on the list of Andrew Tanenbaum's book on operating systems, and of Jon Bentley's Programming Pearls books.
Re: Ask HN: What are some of the best well-written books on computer science?
#432. How to Design Programs
3. Software Design for Flexibility: How to Avoid Programming Yourself Into a Corner
Re: Ask HN: What are some of the best well-written books on computer science?
#44The Annotated Turing I had never taken a theory of computation class so reading this book was a good casual starting point to understand how mathematical logic and computing are related Plus there’s some good history bits in there too
Re: Ask HN: What are some of the best well-written books on computer science?
#45Great book on distributed system: Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems Book by Martin Kleppmann
Re: Ask HN: What are some of the best well-written books on computer science?
#46This is a style of book I'd like to see for many other languages and paradigms: It doesn't assume that it has to teach you the basics. You know what a variable is, you know how loops work. You're reading it to learn AWK, not to learn programming basics. And it's remarkably readable.
I followed it up by reading the O'Reilly book on sed and awk in order to learn some sed basics, too, and while it is by no means a bad book, it just doesn't reach the same level of understandable writing.
I've also bought and read Real World Cryptography [2] in its early access phase, and I like it for much of the same reasons. It doesn't drown you in math -- it assumes you'd like a solid foundational understanding of up to date cryptography and practice oriented explanation of its concepts and focuses on that.
Re: Ask HN: What are some of the best well-written books on computer science?
#47Sedgwick: Algorithms, see https://algs4.cs.princeton.edu/home/ It comes without confusing academic abstractions, just with useful information and actually executable example code.
Re: Ask HN: What are some of the best well-written books on computer science?
#48Knuth's "art of Computer Programming", especially and specifically for the way it communicates things. I'm quite weak when it comes to reading advanced maths, but the code communicated to me, and taught me most of what i ever learned about how to read the weird squiggles.
That said, I also read other chapters when I had the need to understand specific things.
Re: Ask HN: What are some of the best well-written books on computer science?
#49Re: Ask HN: What are some of the best well-written books on computer science?
#50Feynmans lectures on computer science: https://www.amazon.com/gp/product/B07FJ6RRK7/ref=as_li_tl?ie... You might be familiar with Feynman's Lectures on Physics, but his lectures on Computation (based on a class he taught and his work in 'Connection Machine') aren't any less amazing. Through this short book, Feynman guides us through the concept of computation and the van Neumann architecture in his unique style, from…