Anyways, any suggestions welcome. Ideally it'd be more digestible than just a plain textbook but I'm open to anything. I imagine either way it'll be a tough but great read to work through :)
Ask HN: I'm looking for a good book on the fundamentals of CS
1–10 of 190 posts
Re: Ask HN: I'm looking for a good book on the fundamentals of CS
#2Re: Ask HN: I'm looking for a good book on the fundamentals of CS
#3Concrete Mathematics: A Foundation for Computer Science, by Ronald Graham, Donald Knuth, and Oren Patashnik.
Re: Ask HN: I'm looking for a good book on the fundamentals of CS
#4Concrete Mathematics: A Foundation for Computer Science, by Ronald Graham, Donald Knuth, and Oren Patashnik.
Oh I know Donald Knuth from the Lex Fridman podcast. I am noting that it was written in 1994. Would any problems result from this?
Re: Ask HN: I'm looking for a good book on the fundamentals of CS
#5Concrete Mathematics: A Foundation for Computer Science, by Ronald Graham, Donald Knuth, and Oren Patashnik.
Oh I know Donald Knuth from the Lex Fridman podcast. I am noting that it was written in 1994. Would any problems result from this?
But it won’t help you land a job at a startup, for that you need to learn JavaScript or C++
Re: Ask HN: I'm looking for a good book on the fundamentals of CS
#6Re: Ask HN: I'm looking for a good book on the fundamentals of CS
#7Use videos for faster learning though. It’s pretty much learning on cruise mode.
Re: Ask HN: I'm looking for a good book on the fundamentals of CS
#8Textbooks are the old way to learn, but sometimes old is gold. Use videos for faster learning though. It’s pretty much learning on cruise mode.
Re: Ask HN: I'm looking for a good book on the fundamentals of CS
#9I used it for one of my college CS classes. The book was written to be a semester class and MIT even has various offerings of their version of the course recorded and available on YouTube.
The book is online and available for free.
https://mitpress.mit.edu/sites/default/files/sicp/full-text/...
Re: Ask HN: I'm looking for a good book on the fundamentals of CS
#10Also, I can never recommend Computer Systems: A Programmer's Perspective[1] enough. (Also features a rare mistakes in an exercise or two, but that's detail.)
And for network protocols, Comer's Internetworking with TCP/IP[3] was just great (you only need volume 1). I've read Stevens' books on socket and IPC programming in Unix, but didn't like them, so I also stayed away from TCP/IP Illustrated, but others have different opinions.
[1]: https://www-cs-faculty.stanford.edu/~knuth/taocp.html>
[2]: https://www.csapp.cs.cmu.edu/>
[3]: https://www.pearson.com/us/higher-education/program/Comer-In...>