On Fri, Sep 29, 2000 at 09:20:23PM -0000, Perl6 RFC Librarian wrote:
> Although consensus so far is against the change, views were from B<existing>
> perl users [who do you expect as the majority on perl6 lists? :-)]. The
> change would penalise existing perl users, but benefit new perl users (and
> presumably people teaching perl).
I'm not sure if this means you don't care about the opinions of existing
Perl programmers or not, but perhaps you would like an opinion from a
different direction.
I hate the shell's single-quoting method. If I have anything with single
quotes in it (usually Perl oneliners, but that's neither here nor there) I
have to find some alternative. Usually I have to go back, change the
quoting to "", and escape everything inside the single quotes. This is
incredibly annoying. With Perl it could be marginally better, what with the
q// construct, but it still means that when I have a single quote internally
I have to go back and change my delimiter, and verify I'm not using that
same delimiter in the string.
Whew. Disallowing escapes in a single-quote string does not make easy
things easier and hard things possible. The only thing it does is serve to
make a shell programmer's introduction to Perl easier, maybe. Is this
really a reason to take a feature away from the rest of us?
Michael
--
Administrator www.shoebox.net
Programmer, System Administrator www.gallanttech.com
--