Beefy Boxes and Bandwidth Generously Provided by pair Networks
Don't ask to ask, just ask
 
PerlMonks  

Re^5: Reference in Perl 6

by Anonymous Monk
on Aug 19, 2010 at 06:56 UTC ( #855968=note: print w/replies, xml ) Need Help??


in reply to Re^4: Reference in Perl 6
in thread Reference in Perl 6

But that doesn't give Perl 6 folks any rights to call Perl 5 Ugly or Complex or has tough edges and things like that. Or at least by their very own definition until they have proven Perl 6 is just not that after a couple of year use.

Replies are listed 'Best First'.
Re^6: Reference in Perl 6
by duff (Parson) on Aug 19, 2010 at 14:02 UTC
    But that doesn't give Perl 6 folks any rights to call Perl 5 Ugly or Complex or has tough edges and things like that. Or at least by their very own definition until they have proven Perl 6 is just not that after a couple of year use.

    I find statements like this weird. It seems to presuppose that "Perl 5 people" and "Perl 6 people" are mutually exclusive. What gives "Perl 6 people" the right to call Perl 5 ugly, complex, etc. is that they've used Perl 5 for perhaps years already. "Perl 6 people" are "Perl 5 people" just dissatisfied with the status quo.

Re^6: Reference in Perl 6
by moritz (Cardinal) on Aug 19, 2010 at 14:11 UTC
    Let me quote Pm's node again:
    I'm after the folks who think that Perl 5 is too ugly, complex, or otherwise has too many rough edges such that they instead choose some non-Perl-compatible scripting platform altogether.

    Did he call Perl 5 ugly? I don't think so. Nor is that a statement I hear often in #perl6 or in other Perl 6 communication channels (except maybe from TimToady, but I guess he has a good right to call it such :-)

    Perl 6 - links to (nearly) everything that is Perl 6.
Re^6: Reference in Perl 6
by chromatic (Archbishop) on Aug 19, 2010 at 16:14 UTC
    But that doesn't give Perl 6 folks any rights to call Perl 5 Ugly or Complex or has tough edges and things like that.

    No one needs permission to admit that the Perl 5 dereferencing syntax is ugly, or the special case of variables $main::a and $main::b is inconsistent, or the divergence in return values between system and every other system call, or the typeglob aliasing syntax, or the action at a distance of superglobals (and which ones are in main by default and which aren't?).

    Perl 5 has its warts. One goal of Perl 6 is to invent new mistakes.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://855968]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others examining the Monastery: (2)
As of 2021-10-27 02:48 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    My first memorable Perl project was:







    Results (91 votes). Check out past polls.

    Notices?