Live data from Hacker News

Ask HN: What's the best technical eBook you have read?

news.ycombinator.com

51–60 of 86 posts

Re: Ask HN: What's the best technical eBook you have read?

#51

Sandi Metz's Practical Object-Oriented Design in Ruby.

+1 for Practical Object-Oriented Design in Ruby. I'm admittedly a relative novice (my background is in finance, but I've been learning to program through books and online resources for about a year now).

Reading this book led to many "Aha" moments where I really started to understand the benefits of OOP. Great read.

Re: Ask HN: What's the best technical eBook you have read?

#52

This book profoundly changed how I look at computers (and other things). http://www.charlespetzold.com/code/ Petzold's style is narrative, but make no mistake: every sentence is carefully chosen. I recommend resisting the urge to skim, lest you have to backtrack later...

I concur, as strongly as I can, with this. This book gave me sight in a lot of areas I in which I was previously blind. Also, I couldn't put it down. I was high on insight the entire time I read it. I should point out, though, that while I did already program when I read this, I hadn't taken any CS courses, so YMMV. That being said, this book was enough to get me on the path to self-taught assembly and embedded programming.

Re: Ask HN: What's the best technical eBook you have read?

#55

This book profoundly changed how I look at computers (and other things). http://www.charlespetzold.com/code/ Petzold's style is narrative, but make no mistake: every sentence is carefully chosen. I recommend resisting the urge to skim, lest you have to backtrack later...

Beautifully crafted book, i've read it a few months ago and i would have loved something like this when i was in high school (i still enjoyed it, even if there wasn't much i didn't already know).

Re: Ask HN: What's the best technical eBook you have read?

#57
Well thats an interesting question. Among the best is certainly "How to design Programs", http://htdp.org/ It's about Scheme. It does a better job than SICP I think, even though it still needs some endurance to get through.

Generally, there are plenty of good books, you get some ideas usually by combining knowledge from different books...

Even though this may sound a bit old-fashioned, simply in terms of quality and self-containedness, "The C Programming Language" by K&R is by far the best technical book I've read. You can certainly download it as PDF somewhere.

Re: Ask HN: What's the best technical eBook you have read?

#58

This book profoundly changed how I look at computers (and other things). http://www.charlespetzold.com/code/ Petzold's style is narrative, but make no mistake: every sentence is carefully chosen. I recommend resisting the urge to skim, lest you have to backtrack later...

100%. The advice against skimming is sound. Read this like you would read the bible if you were a priest.

Re: Ask HN: What's the best technical eBook you have read?

#59
Without a doubt it is, for me, "Pat & Hen": "Computer Organization and Design" by Patterson and Hennessy. I was mesmerised by this book as an undergrad and spent night after night devouring every page. It is a true eye-opener, explaining why computers are the way they are from the compiler down to the CPU design. You even get to design a CPU from scratch, i.e., from basic logic gates (in the older editions, at any rate). Magnificent and enlightening, a must read for anyone who really wants to know "what's going on under the hood".

Re: Ask HN: What's the best technical eBook you have read?

#60

Without a doubt it is, for me, "Pat & Hen": "Computer Organization and Design" by Patterson and Hennessy. I was mesmerised by this book as an undergrad and spent night after night devouring every page. It is a true eye-opener, explaining why computers are the way they are from the compiler down to the CPU design. You even get to design a CPU from scratch, i.e., from basic logic gates (in the older editions, at any ra…

I enjoyed this book as well, and it was the text for my computer-architecture class. The authors do a great job explaining the underlying mechanisms of computing hardware clearly and concisely.
Post reply on HN