My favorite Petzold book is 'Programming Windows 95'
I got the Fifth Edition. A book that's served me well. Learning the Win32 API, holding open doors, improvised weapon, it does it all.
“Code” 2nd Edition
21–30 of 176 posts
Re: “Code” 2nd Edition
#22This book was absolutely essential when I was first sinking my teeth into software programming. Things that seemed either arbitrary or completely mysterious suddenly made sense now that I had a contextual understanding of how computers worked . Without having that knowledge, I think my career would have been vastly more difficult and frustrating. While I understand many “get started programming” books/tutorials put a…
Re: “Code” 2nd Edition
#23Re: “Code” 2nd Edition
#24Looking back it's really strange that nowhere in our CS/Soft Eng. curriculum is it covered exactly what is meant by the term "abstraction" when it comes to how a computer works. That it's all, after all, shuffling of electrons (underlying MOSFET chemistry notwithstanding) and signals is the missing link. There's other books out there, and Ben Eater's website, that indepth show how to construct processor, gates, store…
Re: “Code” 2nd Edition
#25My favorite Petzold book is 'Programming Windows 95'
Re: “Code” 2nd Edition
#26This book was absolutely essential when I was first sinking my teeth into software programming. Things that seemed either arbitrary or completely mysterious suddenly made sense now that I had a contextual understanding of how computers worked . Without having that knowledge, I think my career would have been vastly more difficult and frustrating. While I understand many “get started programming” books/tutorials put a…
Same. I think some of us learn best by having a map of the territory and an understanding of how everything all fits together first. Having that better helps us deep-dive into and master specific areas. This one single book provides that map.
Had several teachers who utterly refused to provide that, repeating "it'll all make sense eventually." Well, it did, after I got better teachers.
Re: “Code” 2nd Edition
#27My favorite Petzold book is 'Programming Windows 95'
I got the Fifth Edition. A book that's served me well. Learning the Win32 API, holding open doors, improvised weapon, it does it all.
Re: “Code” 2nd Edition
#28Re: “Code” 2nd Edition
#29Looking back it's really strange that nowhere in our CS/Soft Eng. curriculum is it covered exactly what is meant by the term "abstraction" when it comes to how a computer works. That it's all, after all, shuffling of electrons (underlying MOSFET chemistry notwithstanding) and signals is the missing link. There's other books out there, and Ben Eater's website, that indepth show how to construct processor, gates, store…
Re: “Code” 2nd Edition
#30It goes really well with Elements of Computing Systems (2nd ed) [2] which I kind of think of as a "lab manual" where you get to build a computer from first principles.
[1] https://www.amazon.com/Code-Language-Computer-Hardware-Softw...
[2] https://www.amazon.com/Elements-Computing-Systems-second-Pri...