SICP. In addition to being an incredibly illuminating read on programming fundamentals it was also the foundation of a religion on 4chan's old programming board.
Ask HN: What are the bibles of Computer Science?
31–40 of 57 posts
Re: Ask HN: What are the bibles of Computer Science?
#32SICP. In addition to being an incredibly illuminating read on programming fundamentals it was also the foundation of a religion on 4chan's old programming board.
Re: Ask HN: What are the bibles of Computer Science?
#33These books are all venerable CS standards (AKA bibles) that teach principles well, though probably not the most up-to-date: "Compilers, Principles, Techniques and Tools", by Aho, Ullman, Sethi, Lam "Artificial Intelligence: A Modern Approach", by Russell, Norvig "Computer Architecture: A Quantitative Approach", by Patterson, Hennessy "Computer Networks", by Tannenbaum "Operating System Concepts", by Silberschatz
Re: Ask HN: What are the bibles of Computer Science?
#34The Psychology of Computer Programming by Gerald Weinberg. It considers programming as a human activity and introduces the concept of egoless programming.
Re: Ask HN: What are the bibles of Computer Science?
#35Henderson's FP book: https://www.amazon.com/Functional-Programming-Application-Im...
Watson's Lisp: https://www.amazon.com/Lisp-3rd-Patrick-Winston/dp/020108319...
Re: Ask HN: What are the bibles of Computer Science?
#36Re: Ask HN: What are the bibles of Computer Science?
#37Re: Ask HN: What are the bibles of Computer Science?
#38SICP. In addition to being an incredibly illuminating read on programming fundamentals it was also the foundation of a religion on 4chan's old programming board.
Would you elaborate?
Re: Ask HN: What are the bibles of Computer Science?
#39While not a reference book or software engineering book like the rest of the suggestions, I'll throw in Godel, Escher, Bach. It's pretty difficult to explain, but if you're deeply interested in computer science and want a challenging and mind-expanding read, it's an easy recommendation.
The author's (Douglas R. Hofstadter) other two books (which kinda form a trilogy) are also great companions: The Mind's I: Fantasies And Reflections On Self & Soul I Am a Strange Loop ...and yes, they are all very challenging reads. On the "computer science" perspective, they are definitely worth reading if you are at all interested in machine learning, artificial intelligence, artificial (and actual) neural networks…
Re: Ask HN: What are the bibles of Computer Science?
#40The C Programming Language (sometimes referred to as K&R, after its authors' initials) || The 23 Gang of Four (GoF) patterns