in reply to Re: On human memory management
in thread On human memory management

Really interesting point, John

Of course, every single reply before yours gave me some things to consider, but I think that you really get a point here:

If you didn't look it up, you have no reason to suppose negative split limit does what it does, or even exists. It's an arbitrary factoid to remember.

The very nature of Perl to be like natural language--inconsistant and full of dwim and special cases--makes it impossible to know it all without simply memorizing the documentation (which is not complete or totally correct anyway).

I really feared that.

In the beginning of my Perl experience I started reading all the Camel Book; so, in theory, I should have known almost everything of every function. In practice, all construct that I never used, or that I tested with sample code but never used in practice, have disappeared; probabily, my brain simply discarded them as "not useful"

Gee! Is it time to start reading the whole Camel Book again? Maybe the thing I know now will give a new light to it...

Thanks everybody!
--bronto

PS: You are going to be in my new signature :-)

# Another Perl edition of a song:
# The End, by The Beatles
END {
  $you->take($love) eq $you->make($love) ;
}

Replies are listed 'Best First'.
Re: Time to re-read the Camel Book (?)
by hsmyers (Canon) on Jan 29, 2003 at 19:16 UTC

    Broadly speaking, there are 2 (at least) kinds of book; those that are read once and those that are read again and again. Without regard to fiction or fact, I prefer books of the second kind. Certainly the Camel is one, so is “Effective Perl Programming”---obviously there are others, the fun is in finding them. If as Silverburg teaches, “90% of everything is crap” console yourself with the fact that the value of the ten vastly exceeds the overhead of the ninety...

    --hsm

    "Never try to teach a pig to sing...it wastes your time and it annoys the pig."