Russ Allbery wrote:
> 
> 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.

Fear not, for soon we will be able to do:

    use less English;

Per RFC 303. This pragma will enable lovely mnemonics, like:

    prn "Line break after this string". $OLS;
    /^[A-Z]{3,6}/ && { $v = sca rev $MTC };

And they thought Perl was unreadable before... just wait 'til they get a
load of this!

-- 
Mike Pastore                                   #!Perl Monk <Web Coder>
[EMAIL PROTECTED]                           bilogic.org Sys Admin

Reply via email to