Some replies to the gripes that he mentioned hearing
Why can't they publish more Perl books?
Finances, mainly. We do publish new Perl books (Perl and XML, Perl and LWP, Programming Web Services with Perl, Perl Graphics Programming) but these new Perl books don't do as well as, say, new Missing Manuals. So if we devote a lot of editorial, printing, and marketing dollars to new Perl books, someone else is going to be making all the Missing Manual bucks. And if you want us to keep publishing Perl books, we need those Missing Manual bucks. Wrox's bankruptcy was a chilling reminder of the need to pay attention to the shekels.
Why can't they publish updated editions sooner?
Yup, we're bad about this. I can point to at least three Perl books that are overdue for revision. Sometimes it's because of the authors, sometimes it's because we forget. On the up-side, you haven't had to buy a newer copy of Programming the Perl DBI for a VERY long time
Why are their books so damn expensive?
Because all tech books are so damn expensive? In terms of average book price, we're cheaper than basically everyone but Que. In terms of price per page, Sams is the only major competitor who clocks in cheaper and the difference is very small. At least, that's what the amaBooks database of wisdom tells me.
If you were wondering why tech books are more expensive compared to, say, fiction, it's because (a) more people buy Tom Clancy than buy Larry Wall, and (b) fiction publishing companies back a lot of books expecting most of them to fail but assume they'll sell enough of the rare successful book to cover their losses. Tech publishing just doesn't work that way. If we sell a Perl book for $19.95, it'll have to sell many more copies to break even than if we sell it for $29.95 (and so on for $34.95, $39.95, $44.95, etc.) There aren't that many people buying Perl books. And no matter how well "Microsoft ADO.NET in a Nutshell" does, we can't afford to squander any profits it makes to support an underpriced Perl book. So every book has to pay for itself, and with fewer and fewer people employed and needing to buy books, prices just tend to go up. Until we start printing money instead of books, them's the facts of life.
Why are the books so damn fat?
As I said earlier, if you buy 1000 pages from us, you know it's 1000 pages of information and not 400 pages of whitespace, 200 pages of pointless diagrams, and 400 pages of information. So, for example, Programming Perl is enormous because Perl's enormous. I'm open to suggestions on how to drop the size of that puppy. Perl Cookbook is bigger because people do more with Perl now than they did in 1999 (and because we entered the expository quagmire that is Unicode). Are there any other too-big Perl books? The most recent Perl books we've published are Perl 6 Essentials (208 pages) and Learning Perl Objects, References & Modules (205 pages). If anything, those books are almost too small to be visible on the shelf!
They fired Larry. What's up with that?
Tim had to fire a lot of people in the last three years to deal with the fact that the tech industry collapsed and suddenly far fewer people are buying books. It wasn't personally about Larry--the entire O'Reilly software group was disbanded at the same time. Tim and Larry are still friends. In short, sometimes shit has to happen even though nobody wants it to.
I bought the 1st edition of the Perl Cookbook at full retail price; why should I have to pay again now that the 2nd edition is out?
Thanks for buying the 1st edition! Why should you have to pay again? Because O'Reilly has the same authorial, editorial, and printing costs for the second edition as for the first--the authorial royalty is still 10%, they still had to pay Linda's salary, they still have to work hard to convince book stores to stock the second edition, they still have to place advertisements and get the word out, and book stores still want their cut. If you want to subscribe to books, take a look at Safari. You can easily swap the 1st edition for the 2nd edition there, and the 2nd edition came online before it was available in stores.
No one cares about XP, so why spend so much time and effort on the XP books?
Correction: you don't care about XP. Many folks do, however--it's one of the biggest selling categories of books. See earlier comments about needing Missing Manual money to keep doing Perl books. Most consumer titles (Missing Manuals, XP) make more money than most Perl books. Most of our new books are squarely in the area of programming and sysadmin. We are trying to do more consumer books, but we're not letting go of our programmers.
Why are the Missing Manuals so fluffy and useless?
Hang on, I'll forward your question to David Pogue
:-) No, seriously ... I'm afraid you're not the target audience for the Missing Manuals. These are aimed at the "for Dummies" audience, only they don't insult the reader. You're like a "Clerks" fan complaining that "Chocolat" sucked even though they were released by the same distributor, Miramax, and both were shown at your local theater. We try hard to make it obvious that the Missing Manuals are not animal books for programmers, and the back cover copy and a cursory skim should make it clear that you (the technical person) aren't supposed to buy them.
Why aren't they doing more for Perl these days?
I'm always open to suggestions. O'Reilly and Associates donates to the Perl Foundation, sponsors YAPCs, sends books to Perl Monger groups, runs perl.com (paying for articles, many of whose authors then donate the money to the Perl Foundation), send quarterly royalty checks to Larry and many others, and so on. I think we do far more than any other publisher, possibly all other publishers put together, but I'm happy to hear suggestions for more we can do.
Whew! Oh, and one more thing: regarding more Perl books, the Template Toolkit book should be out in November, probably appearing in stores late November or early December. Enjoy!