Re:Ask HN: ______ is to Python as K&R is to C?
by thurn on Saturday April 30, 2011 @11:07AM
(#2500758)
Why, in 2011, are people still selling books with hundreds of pages of reference material in them? Has anyone needed or wanted to consult a printed reference on the Python standard library in the last decade?
[ Parent
| on HN ]
Re:Ask HN: ______ is to Python as K&R is to C?
by wcarss on Saturday April 30, 2011 @12:22PM
(#2500913)
I got Ruby Best Practices and the Pragmatic Bookshelf's 'Programming Ruby 1.9' from the library last summer, and had an incredibly productive time. I would sit in front of my laptop reading RBP, and any time I was confused by a class or anything, flip there in the reference and see what the method did. I could keep my terminal up on screen and not switch into "web browser + search engine" mode at all.
Having a book is like having an additional monitor full of information that is uncompromising on your task. It's also wonderful to read, and easy to pop open even when your laptop isn't out, and you're just curious "I wonder if Array has a method to do ...."
A final note, because of that, having a paper reference (especially an annotated one) lends itself strongly to actually reading large swaths of it, instead of just finding the method you need and putting it away. With it being clunky, you don't want to do a lookup twice, so you open it and keep it open, and often read through a module/class' entire method list. That really improves your knowledge.
So in short, because it encourages good work and work practices.
Re:Ask HN: ______ is to Python as K&R is to C?
by HedgeMage on Saturday April 30, 2011 @11:32AM
(#2500810)
Obviously, I want one, or I wouldn't have asked!
Re:Ask HN: ______ is to Python as K&R is to C?
by angrycoder on Saturday April 30, 2011 @12:03PM
(#2500873)
The back of the book is not just a copy and pasted version of the standard python docs, it is more of an annotated reference. People pay money for this stuff because they either want a different viewpoint or more indepth coverage on certain topics.
Re:Ask HN: ______ is to Python as K&R is to C?
by dwolfson20 on Saturday April 30, 2011 @12:23PM
(#2500915)
I could write a book just answering this question. I find that most online reference sites, while extremely useful, lack a certain style, as well as, you know, in-depth treatment of language concepts.
Re:Ask HN: ______ is to Python as K&R is to C?
by billswift on Saturday April 30, 2011 @01:56PM
(#2501117)
It is also harder to flip back and forth between 2 or more screens to check related details than it is between multiple pages. Unless you are just checking a fairly specific, narrow detail, books are just more efficient in time and effort.