WC -Sx- Jones wrote:

> R. Joseph Newton wrote:
> > Bryan Harris wrote:
> >
> >
> >>>>perl -lpe '}{*_=*.}{' file
> >>>
> >>>Ooh, an obfuscated verbose way of writing:
> >>>
> >>>perl -lpe'}{$_=$.' file
> >>
> >>Huh?  Could someone explain this?  The "}{" makes no sense to me...
> >
> >
> > Well, as Momma used to say:
> > "Just look the other way.  Ignore it, and maybe it will go away..."
> >
> > I would not be at all surprised if the code above works, and does *something*.
> > I just prefer to use code that says what it is doing.
>
> And you/Joseph are/is correct :)
>
> Most employers (and a quiet a few IT managers) are not very Perl savvy
> and would like you Perl people (read POD) to be more like COBOL people
> (read BOOKS.)

Geez, and I still can't tell whether I'm a "Perl person".  I use Perl as a medium
for programming, which I do in English.  I see POD as documentation for the users of
modules.  That is a rather different function than internal documentation.  Tastes
differ, of course.  I even found myself softening a bit when an old friend was
enthusiastically describing contests for the most compact code.  On the whole,
though, I like the idea of writing code in way that make comments superfluous.

>
>
> Can we please leave the Perl Golf in the appropriate context or at least
>   make a warning in/at the start of the message that the post may
> confuse beginners?

Bingo!  Now I remember what he called it!  [chuckle]  Hey, yeah, rock out, but steer
the newbies in the direction of coherency, and let them discover the joys of the
cryptic on their own.

Joseph


-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
<http://learn.perl.org/> <http://learn.perl.org/first-response>


Reply via email to