develooper Front page | perl.perl5.porters | Postings from October 1999

Re: [PATCH, maybe, 5.00561 DOC] Re: eval/last/diediscrepency/bug

Thread Previous | Thread Next
From:
Dan Sugalski
Date:
October 4, 1999 08:04
Subject:
Re: [PATCH, maybe, 5.00561 DOC] Re: eval/last/diediscrepency/bug
Message ID:
3.0.6.32.19991004110013.00be3600@tuatha.sidhe.org
At 10:51 AM 10/4/99 -0400, Ilya Zakharevich wrote:
>On Mon, Oct 04, 1999 at 06:04:00AM -0600, Tom Christiansen wrote:
>> What do you want to break today, Ilya?
>
>The fact that nobody knows Perl very well.
>
>Since it is impossible to document this mess, in the "sane" mode (use
>sane or whatever) the targetless "control-jumps" should be prohibited
>in the cases which cause so much confusion.

Who exactly are they confusing? I'm in the middle of teaching a bunch of
folks at the office perl, and we just got to this bit. Getting through to
them that bare blocks were single-iteration loops and subject to
loop-control statements took all of thirty seconds. It's not rocket science.

Maybe it's confusing some of the self- or poorly-taught, but all that means
is the docs as shipped aren't up to teaching 100% of the folks that read
them perl. But so what? There's no way you can ever get 100% (and on my
more bitter and cynical days, I think 30%) of the folks to Get It with a
particular (or any, for some of them) approach. Might as well argue that
pointers should be excised from C because they confuse some people.

					Dan

----------------------------------------"it's like this"-------------------
Dan Sugalski                            even samurai
dan@sidhe.org                           have teddy bears and even
                                        teddy bears get drunk

Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About