Live data from Hacker News

“Code” 2nd Edition

charlespetzold.com

171–176 of 176 posts

Re: “Code” 2nd Edition

#171

Any way to get this on the Internet as a web page? It's ironic how this book covers some of the most advanced technologies in our age, yet gatekeeps it all behind plain old printed pages or a "watermarked ebook."

Why is it ironic that the Author of the book would like to profit from his labors?

Humanity can't progress if we shield information behind arbitrary limitations.

Re: “Code” 2nd Edition

#172

If you'd like to support local independent book stores then you can pre-order it here: https://bookshop.org/books/code-the-hidden-language-of-compu... Its definitely a bit more more expensive (~$37 vs $32) than ordering it via links in post.

Thank you for the link, I will be ordering it from here instead of Amazon

Re: “Code” 2nd Edition

#173

If you'd like to support local independent book stores then you can pre-order it here: https://bookshop.org/books/code-the-hidden-language-of-compu... Its definitely a bit more more expensive (~$37 vs $32) than ordering it via links in post.

Thank you for the link, I will be ordering it from here instead of Amazon

I will as well. I've also added this to my "alternatives to Amazon" list.

Re: “Code” 2nd Edition

#174
Having read (and own) Charles Petzold's Programming Windows, Code and The Annotated Turing books, i can unequivocally state that he is a Master of Technical Writing. No fluff, precise but detailed and straight to the point. Modern authors can learn more than a lesson or two from his style of writing.

He needs to write more books, that is his Gift and Calling.

PS: Andrew Tanenbaum's Structured Computer Organization makes a very good followup to Code.

Re: “Code” 2nd Edition

#175
post #31
post #22

Earlier quoted context omitted.

Uh, as someone with too many years of programming behind me to imagine that, can you mention some concrete things that you found arbitrary or completely mysterious, and that the booked cleared up for you? Thanks.

That's a great question. I started out as a programmer having been a casual computer user through my childhood/teenage years. I never took apart computers or ventured into how they worked. Thus, when I decided to pursue this as a career, I had a lot of catch up to do. Here's a couple of things off the top of my head: - The terminal was completely foreign to me. Why is it structured so? How are permissions set? Octal?…

None of these sound like particularly low-level concepts the book is purported to cover.

Like you said, "learning a little bit of C" would probably cover most of the things you listed. It sounds like you're a web developer.

Re: “Code” 2nd Edition

#176
post #10

This 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…

I'm a big fan of teaching the fun part first, but that really ought to be followed by learning the boring stuff. I think of it as teaching the What followed by the Why. Too many programs seem to stop after the first part.
Post reply on HN