A Fresh Cup is Mike Gunderloy's software development weblog, covering Ruby on Rails and whatever else I find interesting in the universe of software. I'm a full-time Rails developer and contributor, available for long- or short-term consulting, with solid experience in working as part of a distributed team. If you'd like to hire me, drop me a line. I'm also the author of Rails Rescue Handbook and Rails Freelancing Handbook.

Navigation
« Double Shot #584 | Main | Double Shot #583 »
Sunday
Nov152009

How Big is a Nutshell?

Last week Philip Hallstrom posted Ruby in a Nutshell... offering a quick visual comparison of four of O'Reilly's books and dramatically illustrating how much simpler Ruby is than Java. Inspired by this, I just spent a few minutes poking around the O'Reilly web site to construct what we might call the "Nutshell Index": how many pages it takes to cover the essentials of a language or technology. Without further ado:

 224 Ruby
 240 UML
 352 Rails
 384 PHP
 576 MySQL
 576 Cocoa
 592 SQL
 624 C
 720 XML
 742 Python
 768 Perl
 768 VB.NET
 816 C++
 832 Web design
 944 Linux
1046 C#
1264 Java
And yes, I know this has no statistical validity at all - likely it represents more the coverage depth decisions made by individual authors and editors more than anything else. Still fun.

Reader Comments (5)

and thats why we love ruby !!!! \o/

November 15, 2009 | Unregistered Commenterrishav

240 pages for the Cliff Notes version of UML? Really? 240 pages on line drawings?

November 15, 2009 | Unregistered Commenterck1

Mike,

That's really interesting. I have earlier editions of some of those books and by my recollection the page counts are much smaller. Ruby is very concise for both implementation and explanation. That's what I really like about it. I hope it stays that way, but if history is any indicator the next edition will likely be larger.

Mark

November 15, 2009 | Unregistered CommenterMark Menard

Can anyone confirm the font sizes in each book are the same ;-)

November 15, 2009 | Unregistered Commenterrobokos

Good stuff, Mike. I love analysis like this. From the title I couldn't help but think of Austin Powers though:

Vanessa Kensington: That's you in a nutshell.
Austin Powers: No, this is me in a nutshell: "Help! I'm in a nutshell! How did I get into this bloody great big nutshell? What kind of shell has a nut like this?"

November 15, 2009 | Unregistered CommenterWynn Netherland

PostPost a New Comment

Enter your information below to add a new comment.
Author Email (optional):
Author URL (optional):
Post:
 
Some HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>