The Camel book is probably my most used programming reference. It has gotten to the point where I can astound and amaze my coworkers by opening it to exactly the right page on a particular topic. For the past two days I've been using the 3rd edition (three-hump camel?) and I feel like I came home to find all my furniture glued to the ceiling. Everythings in the wrong place! Not a complaint really, just a bemused and bewildered observation.

Replies are listed 'Best First'.
RE: Disorientated
by ncw (Friar) on Aug 19, 2000 at 11:48 UTC
    I haven't see the 3rd Camel, but I remember vividly when I got my copy of the 2nd Camel how different it was from the 1st Camel.

    All sorts of things had changed, not least of which the language (perl4 -> perl5). The Cookbook section was missing - ahhh!

    That said having read both books from cover to cover I think Camel 2 was a great improvement on Camel 1 - if a similar amount of effort went into the change to the 3rd version then it will be excellent I'm sure!

RE: Disorientated
by coreolyn (Parson) on Aug 18, 2000 at 20:29 UTC

    I tend to agree somewhat, but the fact is that I know the problem would go away if I read through C-3 the way I read through C-2. Actually from the little bit of bedtime cuddling with the Camel-3 that I have done so far, I think that the text is a huge improvement over C-2

    coreolyn Duct tape devotee.
    -- That's OO perl, NOT uh-oh perl !-)

RE: Disorientated
by turnstep (Parson) on Aug 18, 2000 at 20:55 UTC

    Please tell me they put the function names at the top edge of the page (like in a dictionary). That would be really, really nice and might even convince me to add it to my growing Camel book collection. :)

      I'm afraid not. They do have little icons which tell if it uses $_, taints data etc. which is a nice touch. The function reference is actually only a small part of this whopping 1,066 page (50% bigger) compendium. It's worth getting, it's just different to what I've been practically attached to the last couple of years.