A Short Story About Verbosity
prog21.dadgum.com
prog21.dadgum.com
All of which was great for sales back in the day, but not so great for the quality of the books.
I have read a introductory books about programming languages. Usually, all I really need is a good introduction into the syntax and a pointers to the strenghts and peculiarities of a language. All the rest I will have to figure out while programming anyways. Sadly though, this means that I will typically only read about half the book.
The print edition of our book — Third-party JavaScript — sells for $45 (during a promotion it can frequently be had for much less). Besides teaching you how to properly write third-party scripts, it guides you through some pretty nasty browser quirks and bugs – issues you might not have known even existed.
If you were to encounter and debug these issues on your own, it could easily cost your firm hundreds – possibly even thousands – of dollars. At which point $45 (and the time to read the book) begins to look like a sound investment.
From the perspective of an autodidact, technical books are expensive.
From the perspective of a student buying "textbooks", technical books are expensive as hell.
Considering the existence of internet, google, stackoverflow and technical blogs, technical books are silly expensive, take too long to get to the point and are borderline useless.
Hey, don't tar the whole field with the sins of 99.9% of the elements. Some technical books (those by W. Richard Stevens, K&R, Knuth, and a few others) are wonderful resources.
I mean to say small books with only facts in them, really don't help at all. They may serve well as a reference once you know everything about the subject not in general.
A good technical book is something that gives out some facts and then make you think about it. Shows you the possibilities of what can be done with the facts presented, how you can use them, and show you the far implications of the facts.
Its quite a rarity to read books like OnLisp, K&R C, Higher order Perl, The joy of clojure etc.
"..I would not have made this so long except that I do not have the leisure to make it shorter."
Yes, that definitely was not vague.