Charles Petzold is a very cool guy. Of course we've all read his 1998 Programming Windows, the bible of Win32...I was weaned in the original 1990 Programming Windows. I've just finished another offering from Charles. It's called Code. It's absolutely worth it if you can find a copy. If you want to explain to your spouse what you do for a living, get it. If you want to show someone not-to-technical why alternate number bases (hex, binary, etc) are interesting, get it.
查尔斯·佩佐尔德( Charles Petzold)是一个非常酷的人。 当然,我们所有人都读过他的1998年《 Programming Windows》 ,这是Win32的圣经……我在最初的1990年《 Programming Windows》中断奶了。 我刚刚完成了Charles的另一项报价。 它称为Code 。 如果您可以找到副本,那绝对值得。 如果您想向您的配偶解释您的谋生方式,那就去做吧。 如果您想向非技术人员展示替代数字基(十六进制,二进制等)为何有趣,请理解它。
I actually wrote 7 chapters of a similar book where I started from the Light Bulb and went up to the modern microprocessor. I shopped it around to various publishers and then scrapped the idea when I discovered Charle's book. He writes with startling clarlity. He starts with morse code and braille and works up through history building and building...past light bulbs, the construction of memory, flip flops, older processors, assembly language...it's just fantastic.
实际上,我写了一本类似书籍的7章,从灯泡开始,一直到现代微处理器。 我到各地的出版商那里购物,然后在发现查尔斯的书时放弃了这个主意。 他写得惊人地清晰。 他从莫尔斯电码和盲文开始,直到历史的建立和建立……过去的灯泡,存储器的构造,触发器,较旧的处理器,汇编语言……这真是太棒了。
This book should really be required reading in any CS101 class. Hell, I'd make it required reading for High School Seniors. It can "fill in the gap" for some many technology questions. So many people take technology for granted...it just works. I'm surprised at how few people ask "Why." My kids will read this book...I have no kids, so as soon as they are born...and learn to read.
确实,在任何CS101课中都需要阅读这本书。 地狱,我会让高中生必读。 它可以填补许多技术问题的空白。 因此,很多人认为技术是理所当然的……行之有效。 我为很少有人问“为什么”感到惊讶。 我的孩子会读这本书。。。我没有孩子,所以他们一出生就开始学习。
翻译自: https://www.hanselman.com/blog/charles-petzold-is-a-very-cool-guy-a-hrefhttpwwwamazoncomexecobidosa