Live data from Hacker News

Which programming book you just couldn’t stop reading from start to end?

news.ycombinator.com

141–150 of 156 posts

Re: Which programming book you just couldn’t stop reading from start to end?

#141

Reposting a dead post which should not have been dead, from abecedarius: These had high I-want-to-read-itosity, I thought: Abelson and diSessa, Turtle Geometry Abelson and Sussman, Structure and Interpretation of Computer Programs Aho and Weinberger and Kernighan, The AWK Programming Language Andrew Appel, Compiling With Continuations Jon Bentley, More Programming Pearls Jon Bentley, Programming Pearls Leo Brodie, Th…

Why is Darius Bacon's account dead? I just flipped showdead back on to check, and it's his first dead comment. Seriously, WTF? Skipping stuff commented on elsewhere: While _The New Turing Omnibus_ is probably nothing too surprising to people here (at least not the subset that also hangs out on LtU, etc.), it's got a lot of approachable 2-5 page summaries of many major topics in CS. _The Craft of Prolog_ is quite good…

[deleted]

Re: Which programming book you just couldn’t stop reading from start to end?

#142

Reposting a dead post which should not have been dead, from abecedarius: These had high I-want-to-read-itosity, I thought: Abelson and diSessa, Turtle Geometry Abelson and Sussman, Structure and Interpretation of Computer Programs Aho and Weinberger and Kernighan, The AWK Programming Language Andrew Appel, Compiling With Continuations Jon Bentley, More Programming Pearls Jon Bentley, Programming Pearls Leo Brodie, Th…

Why is Darius Bacon's account dead? I just flipped showdead back on to check, and it's his first dead comment. Seriously, WTF? Skipping stuff commented on elsewhere: While _The New Turing Omnibus_ is probably nothing too surprising to people here (at least not the subset that also hangs out on LtU, etc.), it's got a lot of approachable 2-5 page summaries of many major topics in CS. _The Craft of Prolog_ is quite good…

This came from deleting a double-post. The un-deleted copy's further down.

Every bit of _Art of Prolog_ I've dipped into was admirable, but none of it seemed really new; while stuff in _Craft of Prolog_ was new to me, and changed my coding style in general. (It's hard to say just how after so many years, but the influence did happen -- O'Keefe should write more.)

Re: Which programming book you just couldn’t stop reading from start to end?

#143
post #96

Earlier quoted context omitted.

> I find most programming books to be boring and discursive. I was of the same opinion until I read "Programming Pearls" by Jon bentley. The way it opens up a problem statement, thereby making you think is truly fascinating. If you haven't read it, please do.

Jon Bentley's books are outstanding but don't fall into the quick read category in my opinion. They are complex and need careful study (and working the exercises) to get all you can from them. His 1982 book, Writing Efficient Programs , and the 1981 precursor, Writing Efficient Code , ought to be read by every C programmer. Sadly, they are now out of print and hard to find. Writing Efficient Programs is a breezy tour…

I left _WEP_ out of my list just because it lacks the requested I-want-to-read-it-osity -- it's a very fine book. (IWTRIosity is sort of orthogonal to whether a book rewards careful study. Knuth and SICP have both.)

Re: Which programming book you just couldn’t stop reading from start to end?

#144

Earlier quoted context omitted.

AoL is better written -- I found both his prose and his code style more inviting -- but much more dated than LiSP. That I liked it better has more to do with not already knowing most of it, the way I did with LiSP. If you can pick it up cheaply, do, at least for history and entertainment.

A (possibly mutual) acquaintance just sent a copy my way. :D I'm off to bed, but will dig into it tomorrow. I really enjoyed LiSP, and really look forward to it!

Awesome! Kind of wish I had a copy myself. :-)

Re: Which programming book you just couldn’t stop reading from start to end?

#145

Most influential programming book - question answered on stackoverflow with some great answers: http://stackoverflow.com/questions/1711/what-is-the-single-m... Not directly related, but here's a huge list of freely available programming books: http://stackoverflow.com/questions/194812/list-of-freely-ava...

Specifically books with lots of code: http://stackoverflow.com/questions/282470/which-books-have-r...

Re: Which programming book you just couldn’t stop reading from start to end?

#147

_The Little Schemer_, _The Seasoned Schemer_, _The Little MLer_. Those are made to be burned through, though. Probably not one sitting (many ideas need time to sink in), but only a couple sessions each. More recently, _Land of Lisp_. I already knew much of the material, but a very fun read. (Nice stickers, too!) I'd suggest this as a starting point for people new to Lisp, maybe even before _The Little Schemer_ (!). I…

N.B. Use asterisks in place of underscores and you'll get actual italics, like this.

Re: Which programming book you just couldn’t stop reading from start to end?

#149

Think Python. http://greenteapress.com/thinkpython/thinkpython.html Can't overstate its usefulness to me. Programming was hard, Think Python made it easy.

This is what I started with as well (a versions from several years ago).
Post reply on HN