Hacker News new | ask | show | jobs
by e19293001 3350 days ago
If you want to know about how computers work, I would recommend books written by Anthony Dos Reis[0]. I could say that all of his books were very easy to read and follow. I learned tons of stuffs from his books like assembly language, computer architecture, writing an assembler, creating a CPU simulator, know how compilers generate machine instructions, know what are grammars, formal languages and learned how to build a programming language, write a recursive descent parser, incrementally improving a compiler, implement grep after learning automata theory and a lot _more_ cool stuffs from his books. Those books were the reason why I got hooked with computer science. I just got his new book about abstract algebra which had been released last month. There's a lot of gems on it and I'm still reading it mostly it could take me months to finish reading but it really had gave me quality time grokking the concepts. I never meet this man but I owe so much from him and hope there would be more books that he could write like about operating systems.

[0] - http://cs.newpaltz.edu/~dosreist/

1 comments

His books are going for a fortune on Amazon.