商家名称 | 信用等级 | 购买信息 | 订购本书 |
Code: The Hidden Language of Computer Hardware and Software | |||
Code: The Hidden Language of Computer Hardware and Software |
Charles Petzold has been writing about Windows programming for 25 years. A Windows Pioneer Award winner, Petzold is author of the classic Programming Windows, the widely acclaimed Code: The Hidden Language of Computer Hardware and Software, Programming Windows Phone 7, and more than a dozen other books.
网友对Code: The Hidden Language of Computer Hardware and Software的评论
我大三软件专业 看这个觉得大多数内容都是学过的。尤其是前几章实在是简单,除了盲文我本来不会之外都是知道的,比如手电筒原理,还有逻辑门。适合没有看过《深入理解计算机系统》这种书的人先拿来科普……
看过了电子版,因此买纸质书收藏,一共两本书装在塑胶袋里,外包装完好,回家打开发现这本书底部已经摔变形,书脊底部有个裂纹,真是白眼翻上天,前不久世界读书日买了七本书也是因为包装太脆弱有一两本有轻微损坏,以后宁愿多花钱在淘宝买原版书。
内容经典,值得阅读学习。平装,小巧,印刷清晰;纸张厚实,但是比较硬、脆,翻一遍就张牙舞爪了。如此普通的质量和100多的价格相较国内的书籍来说太高了,要是还能买到原中文版《编码的奥秘》就好了。
很早就读过,那次是在图书馆借的,这次是买来收藏的,绝对是经典著作,可以让你对计算机有一个完全深刻的了解
Seriously, if you are the kind of person who needs to understand where things came from to really understand them, this is a great book. It is truly a book on code, and not just "how to code" or "what to do with code" but "what on earth is code" and where did it come from. It explains computers and computing in more usable terms than more technical books on the same subject because it focuses on history and scope rather than technical depth. For a reader like me, who asked every teacher from elementary school through college "why do we count to 10" and clung to the best answer of "it's arbitrary - it's just how it's always been done" until reading this book (and who struggled to convert binary to base ten), this book was gold. Pure gold.
My mother read the cover and immediately said, "That's way beyond me." The shame of this attitude is she will likely not read this wonderful, informative, insightful and thoroughly entertaining book! I must try and convince her to discard her preconceptions. This is what I will say to her after having read the book for myself.
Code assumes you know absolutely nothing about computers, nothing about electronics (other than that they exist) and nothing about "code."
Charles Petzold takes you on a time-travel exploration of some of the most significant scientific discoveries from the Medieval, a spattering of ancient Greek and Arabic discoveries, the Renaissance, and ends with Technologies of the mid to late 1980s. You take this journey using nothing but the technology available at the time, with the exception of one futuristic bit of technology: Edison's 1879 invention, the lightbulb.
Equipped with this "Advanced Technology" Petzold guides you, step by step and piece by piece through the process of how a computer works. And you fully understand how a computer "works" with nothing more than wire, buttons and lightbulbs in your technological arsenal. He won't even mention the word "transistor" until half-way through the book (and only in passing), let alone talk about transistors in any detail for the first 247 pages of the book.
Everyone has something to gain from this book. Even software engineers like me. I was a hobbyist electronics enthusiast when I was a kid, and I read all the books on electronics I could get my hands on. I knew what all the components were. I knew how to read schematics. I even knew how transistors worked and what digital logic gates were. But I struggled with making the connection from AND, OR, NAND, NOR and XOR gates (nobody bothered to mention INVERTERS to me) to being useful, functional digital circuits.
Charles Petzold single-handedly erased a 25 year gap in my understanding of how computers really work on a fundamental level. And I love that he did it in a way that is so accessible my mother can understand this technology, and that we can now have a shared experience around it.
I've been programming for years now, but have never had a great understanding of what's really going on in a computer to make it work. Sure, I had the vague idea that there were lots of transistors, and components like RAM, ROM, operating systems, etc... but I had no understanding of how these components actually worked, or how they all tied in together. I've been meaning to really sit down and learn what's going on, but was overwhelmed by the magnitude of terms to look up.
Then came this book... This book is EXACTLY what I was looking for. Petzold builds gradually on each of his previous chapters, so all of the content is very understandable and accessible. He is very clear in his language and explanations, and I found it remarkably easy to follow. There were a few chapters (most toward the beginning) where I had trouble seeing the relevance of why he was explaining something like Morse Code, but was very pleasantly surprised when he tied it flawlessly into his larger narrative.
If you studied electrical engineering or computer engineering, you'll probably already have a solid grasp of what he's explaining in this book. (Though it's still a wonderful whole-spectrum explanation of what's going on under the hood!) And if you did not study anything of the sort, there's a great chance you'll learn a whole lot from Petzold.
If you're on the fence about this book, I absolutely recommend it, and in fact will be recommending it to my friends and colleagues who are in the same boat.
This is a pure gem. The author basically takes you on a journey of code and computer evolution through different periods and different applications. It's definitely a joy to read. If you know a lot about computers (I'm a software engineer), then you might not learn a whole lot of new concepts, but that does not mean that you are not going to enjoy reading this -- it's just one of those great reads, period. I'll bet that even more knowledgeable individuals will pick up some fascinating things from this book. I am not exaggerating when I say that this is one of the best computer science related books I've ever read in my entire life. The writing style is so incredibly approachable, with amazingly clear and simple examples and explanations. I wish some of my textbooks while getting my Computer Science degree were as good as this. I'm simply blown away and sad, at the same time, because it's so hard to find such amazing books.
喜欢Code: The Hidden Language of Computer Hardware and Software请与您的朋友分享,由于版权原因,读书人网不提供图书下载服务