> > Perl programmers happy with the -X syntax will need to get used to the
> > lengthier replacement.
> Blech. I certainly think that long functions are fine and dandy, but I'd
> loathe the day that I'd have to give up my -X stuff. I *love* it. I'm a
> shell-head! Many Perlers are. I would not classify giving this up as an
> improvement.
>
> Alternative functions are fine, but I think removing -X would definitely
> fit into the realm of causing existing Perl hackers to run away
> screaming.
Agreed... This one would make me run and hide... *shudder* Please kill
this concept ASAP. It doesn't fit in with the general feel of the perl
language... Code just doesn't read right! And how would you replace all
of them anyways? Readable, writable, executable. What about -f, -h and
others? I can see it now:
if (! -f $a && -h $a)
becoming:
if (not isafile($a) and hyperlink($a))
is just too many keystrokes for a loss in readability.
Aside from anything else, it is things like this that makes it
easier for Bourne Shell programmers to migrate to Perl. Which is
what we want isn't it? Don't we want to replace crusty old bourne
shell scripts with brand spanking new Perl scripts? :)
Greg