Robert Mathews <[EMAIL PROTECTED]> writes:
> Nathan Wiger wrote:

>> How many people really "use English" other than beginners?

> I would use it, but I heard a nasty rumor that it incurs the same
> penalty as using $' and such.  I try to avoid too much line noise in
> code that has to be maintained.

I have a very serious problem with use English, namely that it makes Perl
code much more difficult to read and maintain for people who know Perl.
Writing something that's marginally easier to understand for a beginner
and harder to understand for an expert doesn't strike me as a good idea.

I know what $/ does; I double-take at $INPUT_RECORD_SEPARATOR and am never
sure whether it's a user's personal global variable or $/ or some other
thing.  And $ARG and $MATCH both really look like global variables to me
and I'd hunt through the program trying to find where they're defined
for a while before realizing they're weird use English things.

-- 
Russ Allbery ([EMAIL PROTECTED])             <http://www.eyrie.org/~eagle/>

Reply via email to