Beefy Boxes and Bandwidth Generously Provided by pair Networks
No such thing as a small change
 
PerlMonks  

Re^2: Think Perl 6 (new book)

by stevieb (Monsignor)
on May 18, 2017 at 21:44 UTC ( #1190571=note: print w/replies, xml ) Need Help??


in reply to Re: Think Perl 6 (new book)
in thread Think Perl 6 (new book)

That's akin to saying that perl4 is not Perl.

To that end, perl1, perl2 or perl3 either.

I personally appreciate what you have to say, and you as a person, but your digging at perl6 is a bit ~disturbing~.

Why?

Is it a fear of Perlmonks being taken over? A fear of a job loss situation? I'm seriously curious, legitimately.

Replies are listed 'Best First'.
Re^3: Think Perl 6 (new book)
by 1nickt (Parson) on May 18, 2017 at 21:59 UTC

    Not akin at all. Your Perl 4 program *is* Perl and will run under Perl 5. "Perl6" is a different language, as its own promotional blurb states .... so why does it continue to use the same name?


    The way forward always starts with a minimal test.

      Because Larry Wall, the inventor and still current authority over the language Perl says so?

      I still don't grasp what the issue is. Someone creates something; someone updates their thing into separate tracks; ...

      I guess what I don't understand is why some people are so fundamentally angry about it. I would love to have all of the arguments laid out logically. Who cares what the new language is called realistically. I don't understand how it affects some people emotionally. It could be called (taking a quip out of "American Gangster") "Blue Dog Shit".

      What's the difference? Why the hatred? Why does one care? What ties does one have to the name "Perl" that makes one so angry?

        Who cares what the new language is called realistically. I don't understand how it affects some people emotionally. It could be called (taking a quip out of "American Gangster") "Blue Dog Shit".

        At least that name would not cause the sort of confusion evident in Do i need really to update perl 5 to perl 6?

        I still don't grasp what the issue is.

        Perl's major release number is locked to 5 because of Perl6. Maybe that's what it is all about.

        perl -le'print map{pack c,($-++?1:13)+ord}split//,ESEL'

        Because Larry Wall, the inventor and still current authority over the language Perl says so?

        If that's sufficient for you, you are not Questioning Authority enough.


        The way forward always starts with a minimal test.
        Someone creates something; someone updates their thing into separate tracks; ...

        If Larry Wall hadn't claimed Perl6 was the new version of Perl from the day after the mug throwing and spent the next ten years delivering nothing while still claiming it would deprecate Perl5, you might be right!

        "Because Larry Wall, the inventor and still current authority over the language Perl says so?"

        He has become a tyrant. And the people have spoken by roundly rejecting his product.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1190571]
help
Chatterbox?
[GrandFather]: It's either lines that your browser won't split (no white space) or nodes with <pre> tags which ought to be code tags
[GrandFather]: I haven't noticed the problem for a while, but it can be hard to find the nasty node. If you do find it, consider it and with luck a janitor will fix it

How do I use this? | Other CB clients
Other Users?
Others wandering the Monastery: (3)
As of 2017-05-24 00:58 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?