![]() ![]() The main weakness of the book is that the first edition was printed in 2000. I think this ultimately makes the ascent into logic gates, hardware, and software more approachable. Instead, it starts in a context completed removed from computers. Unlike nand2tetris, though, Petzold doesn’t start from an engineering context. Like nand2tetris, Petzold starts with some questions about how one might capture information with binary codes. It won’t be a great computer, and there will be hiccups and tinkering along the way, but all of the basic ideas on how to build what we would recognize as a personal computer are there. What this book does is gives you feeling that, if you really wanted to, you could build a computer from scratch. It felt like a crash course in the great ideas that led to computers, but for people with little to no background in the field.Īnd amazingly, it does so without sacrificing too much technical rigor (in fact, I think Petzold is too heavy with the technicalities at time for a general reader). I wish I had found this book earlier during my computer science degree. ![]()
0 Comments
Leave a Reply. |