Beefy Boxes and Bandwidth Generously Provided by pair Networks
Come for the quick hacks, stay for the epiphanies.
 
PerlMonks  

It has been suggested to rename Perl 6 in order to boost its marketing potential. Which name would you prefer?

by martin (Friar)
on Jul 01, 2018 at 12:48 UTC ( [id://1217692]=poll: print w/replies, xml ) Need Help??

Vote on this poll

Perl 6
[bar] 120/19%
Perl 8
[bar] 5/1%
Perl 9
[bar] 17/3%
Camelia
[bar] 52/8%
Rakudo
[bar] 59/9%
Perl++
[bar] 115/18%
$$Perl
[bar] 15/2%
Purl
[bar] 26/4%
Dimond
[bar] 18/3%
Xmas
[bar] 11/2%
ℵ₀
[bar] 22/3%
Perl Sex
[bar] 101/16%
Oystr
[bar] 44/7%
Other
[bar] 30/5%
635 total votes
Replies are listed 'Best First'.
Re: It has been suggested to rename Perl 6 in order to boost its marketing potential. Which name would you prefer?
by AnomalousMonk (Archbishop) on Jul 01, 2018 at 13:32 UTC

    Perly McPerlface.


    Give a man a fish:  <%-{-{-{-<

Re: It has been suggested to rename Perl 6 in order to boost its marketing potential. Which name would you prefer?
by Tux (Canon) on Jul 17, 2018 at 07:55 UTC

    A friendly request to all: stop throwing mud.

    We are all aware that there are 4 parties here:

    • Those who don't like perl at all (we all know who they are)
    • Those who only like perl 5 or Perl 5
    • Those who only like perl 6 (by whatever name)
    • Those who like all variants of perl/Perl (but not necessarily use them all)

    This poll was a wrong trigger, which is why I downvoted it. The discussions about the name are long behind us: it is a station past. Let us just go on and enjoy the beauty of both dialects of perl. If you don't like either, don't post negative comments just because you don't like it. Respect the choice of the other users.

    I am really appalled by the comments I read in this thread that have nothing to to with the poll or the usability of either of our beloved perl versions.

    So, can we please move on and post solutions here?


    Enjoy, Have FUN! H.Merijn

      "We are all aware that there are 4 parties here:"

      Hi Tux, with respect, you left out the group that includes me and most Perl programmers I know here and elsewhere:

      • Those who love Perl, have the same amount of interest in so-called "Perl6" as in <insert_lang_here> (i.e. zero), do not like or dislike it, indeed have no argument whatsoever with lwall or anyone else doing whatever they want in whatever language they want if that makes them happy, but resent the fact that they are squatting on Perl's name and reputation for "marketing".

      If the butterfly people really loved Perl as they say, a long time ago they would have picked their own name and gone their own way and allowed Perl to flourish unencumbered, and we wouldn't be having the discussion (still) and there would be no need for you to be appalled.


      The way forward always starts with a minimal test.
Re: It has been suggested to rename Perl 6 in order to boost its marketing potential. Which name would you prefer?
by gsiems (Deacon) on Jul 02, 2018 at 02:51 UTC
    Apollo, since Apollo slew python.
Re: It has been suggested to rename Perl 6 in order to boost its marketing potential. Which name would you prefer?
by BrowserUk (Patriarch) on Jul 01, 2018 at 13:03 UTC

    How about VaPerl.


    With the rise and rise of 'Social' network sites: 'Computers are making people easier to use everyday'
    Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
    "Science is about questioning the status quo. Questioning authority". The enemy of (IT) success is complexity.
    In the absence of evidence, opinion is indistinguishable from prejudice. Suck that fhit
Re: It has been suggested to rename Perl 6 in order to boost its marketing potential. Which name would you prefer?
by perldigious (Priest) on Jul 03, 2018 at 15:14 UTC

    I really liked Oystr the first time I heard it suggested, so I went with that. It's mildly funny in a slightly clever sort of way... most engineers and programmers like things that are mildly funny in a slightly clever way. :-)

    Just another Perl hooker - My clients appreciate that I keep my code clean but my comments dirty.
Re: It has been suggested to rename Perl 6 in order to boost its marketing potential. Which name would you prefer?
by pryrt (Abbot) on Jul 01, 2018 at 13:47 UTC

    to go with misspelled knitting theme, Nit1Perl0, where the Nit digit is major revision, and the Perl digit is minor rev...

    or maybe croshay

Re: It has been suggested to rename Perl 6 in order to boost its marketing potential. Which name would you prefer?
by choroba (Cardinal) on Jul 01, 2018 at 22:03 UTC
    Let Perl 5 keep the odd numbers, and Perl 6 the even ones. Perl 5.30 will be Perl 7, and once Perl 6 feels like upgrading their major version number, they'll become Perl 8.

    ($q=q:Sq=~/;[c](.)(.)/;chr(-||-|5+lengthSq)`"S|oS2"`map{chr |+ord }map{substrSq`S_+|`|}3E|-|`7**2-3:)=~y+S|`+$1,++print+eval$q,q,a,
      > Perl 5 keep the odd numbers, and Perl 6 the even ones ...

      LOL

      Actually using the Complex space and renaming Perl6 to Perl6i would indeed solve the ambiguity.

      And even the haters would be pleased since i denotes Imaginary numbers ... ;D

      Cheers Rolf
      (addicted to the Perl Programming Language :)
      Wikisyntax for the Monastery FootballPerl is like chess, only without the dice

      PS: Disturbingly we could also denote compatibility levels now like 5+6i ...

        PS: Disturbingly we could also denote compatibility levels now like 5+6i ...

        Nah, too complex.

Re: It has been suggested to rename Perl 6 in order to boost its marketing potential. Which name would you prefer?
by bliako (Monsignor) on Jul 17, 2018 at 11:07 UTC

    the blahblah is nice and mud tasty but in the meantime python is infiltrating Linux (it looks most open source projects!) in not only sys-admin roles but also ... as a system tool. I just had to debug why "firewalld" in my linux box went AWOL while on duty ... apparently it couldn't find a module called 'six' /sic/... Then had to find why the package manager "dnf", also written in python, takes 30 seconds to spit out anything. Apparently the --verbose or --debug flag do not go deep enough into the python internals and so it makes virtually no difference, it still sits there silent.

    Add to that that there are two (so far) factions in the python's court. And that they still haven't managed a decent system-python setting where day-to-day module installs do not affect system functioning, a la perlbrew. So when installing a python module as root you are warned to do that on a per-user basis in fluent pythonesque language "it is not a good idea to ...". It is not a good idea but the holes you open are that big ... Thanks a lot! how about selling me a computer made of stone next time?

    That said, I am not a big advocate of using Perl as a system tool (different to using it as a tool for the sys-admin to run chores) but seing python gaining popularity in this very sensitive field I despair of what is yet to come.

    I would rather see all the energy in this post expended on promoting Perl not because it is the Caballa but because it is a worthy and sensible script language and the alternative is 666.

    of course I am biased but I also need my firewall to work.

    p.s. good point about Perl6's access to C-functions more directly that's great, I did not know that.

      I never installed python on purpose but there are several copies of this crap language on my computer! Py is like a virus. As one monk said, "Programming python is like using no strict everywhere". LOL

      All that effort wasted on reinventing wheels Perl perfected ages ago...

Another viewpoint ?
by eco (Acolyte) on Jul 02, 2018 at 13:18 UTC

    Hi,

    I won't vote on this question since voting "Perl 6" is technically not a rename. ;)

    I'm kinda surprised people still consider renaming Perl6 a viable option after years of sterile discussion..

    Perhaps renaming Perl 5 to whatever-you-want might be the subject for another poll?

    -- ecocode
Re: It has been suggested to rename Perl 6 in order to boost its marketing potential. Which name would you prefer?
by Trucklejunior (Initiate) on Jul 05, 2018 at 20:16 UTC
    Just name it "Yet another Perl"
Re: It has been suggested to rename Perl 6 in order to boost its marketing potential. Which name would you prefer?
by dbuckhal (Chaplain) on Jul 03, 2018 at 23:13 UTC

    I thought of Oystr, too, but came up with another one, but Geode is already taken...

    "Crack it open, see the beauty inside!"

    Too corny? I mean, I did read it as "to boost its marketing potential", so no wrong answers, right?

Re: It has been suggested to rename Perl 6 in order to boost its marketing potential. Which name would you prefer?
by woolfy (Chaplain) on Jul 02, 2018 at 11:55 UTC
    It would come as no surprise that I voted for "Perl 6". It is the current name and I think it is a fine name, a proper name, a name that has served well, and a name that is getting more and more recognized. Also, it is the name that was chosen by Larry Wall, and the whole world can jump through hoops, and up and down, but Larry has indicated several times that he does not want to change the name.

    As for marketing potential: changing the name of Perl 6 to anything else means a defeat. As a marketing strategy, it is devastatingly bad. Everybody will immediately understand that the name change is merely done as an attempt to gain marketing potential.
      Everybody will immediately understand that the name change is merely done as an attempt to gain marketing potential.

      I wouldn't be so sure about that. This poll is the first time I've read of anyone suggesting that improving P6's marketing would be a driver behind changing its name. OTOH, there have been calls for years to change the name for entirely different reasons: to avoid the implication that it's just the latest version of Perl, to free up 6 as the next major release of Perl, etc. If the name had changed today I would have assumed that it was for one or more of these long-discussed reasons and not anything to do with improving the P6 marketing effort.

        Improving the Perl 6 marketing effort can be done in many more effective ways, and I have been doing that myself by making available, to many people, at quite some Perl- and other open source events, marketing materials as stickers, buttons, tuits, brochures, books, Camelia stuffed toy butterflies, pens, and more. And by sponsoring events where talks, presentations, and other information about Perl 6 was given. And other ways of sponsoring. By the way, I have done the same for Perl 5 (and in this case, instead of stuffed toy butterflies, I have sold many stuffed toy camels). I have sponsored books to be written.

        And lots more need to be done, both for Perl 5 and for Perl 6. Things like articles written in blogs, magazines, newspapers and elsewhere. Educational materials made available for schools, universities, training and other institutes. Reacting to misinformation, insults, and other negative writings against Perl (both 5 and 6). Showing our good will: no flame wars, less code obfuscation, modern Perl, best practices, friendliness, welcoming newbies, presence at open source events, good documentation, good examples, and much more. I would like to see many more people doing the same and more.

        A name change is artificial. It is not real marketing. It is giving in to people who don't like what has happened in the past, to people who claim that Perl 6 has damaged Perl 5. If the name of Perl 6 was changed to anything else, everybody will know "ah, that was Perl 6". The 8 books that are finished now ("Learning Perl 6" is finished, but not published as of this moment) need to be renamed. A name change will do more harm than good.

        Perl 5 has its own future: so much code has been written, has to be maintained, that it will be used for decades to come. If Perl 6 will continue to be developed like it is now, gaining more modules, gaining more ways to execute Perl 5 code without much that has to be changed, getting faster every year, at some point it may be deemed the next major release of Perl (at the moment, it has the potential, but quite some things need to be done).
      I voted for "Perl 6"
      And so did I, for the same reasons.
      As for marketing potential: changing the name of Perl 6 to anything else means a defeat. As a marketing strategy, it is devastatingly bad. Everybody will immediately understand that the name change is merely done as an attempt to gain marketing potential.

      no, it also lets Perl 5 continue to live

        As if a change in the name of Perl 6 would be needed for Perl 5 to continue to live. The community of people who keep on maintaining Perl 5 is large, the ecosystem is healthy, problems are solved. Plenty of people (but more are welcome) cooperate between Perl 5 and Perl 6.

      As far as marketing goes, Perl 6 already caused lots of damage and nothing that can be done now might fix that. Using the next version number for an open ended project like this was a huge mistake.

      Jenda
      Enoch was right!
      Enjoy the last years of Rome.

Re: It has been suggested to rename Perl 6 in order to boost its marketing potential. Which name would you prefer?
by Anonymous Monk on Jul 03, 2018 at 06:51 UTC
    PerlyGate
Re: It has been suggested to rename Perl 6 in order to boost its marketing potential. Which name would you prefer?
by QM (Parson) on Jul 04, 2018 at 15:42 UTC
    P666

    After all, it's the mark of the beast, and TheDamian had no small contribution. (Not discounting others' contributions, but I would count his role head and shoulders above most.)

    And if it was just called 666, then shell bang shortcuts wouldn't work. (At least, I don't know how to rerun a script called "1" with "!1", since that will rerun the "first" shell command.)

    -QM
    --
    Quantum Mechanics: The dreams stuff is made of

Re: It has been suggested to rename Perl 6 in order to boost its marketing potential. Which name would you prefer?
by wjw (Priest) on Jul 13, 2018 at 22:39 UTC

    I have played around with what is referred to as Perl 6. None of the names suggest the nature of the changes to the language implemented in Perl 6, nor the rather drastic change in the 'feeling' of working with the new language. While it is certainly Perl, it is not Perl 5.xx.whatever. This is a different beast all together... .

    I suggest, for no really good reason other than it is sort of alphabetically sequential...

    Querl

    And that is the last I will say on the subject unless asked.

    ...the majority is always wrong, and always the last to know about it...

    A solution is nothing more than a clearly stated problem...

Re: It has been suggested to rename Perl 6 in order to boost its marketing potential. Which name would you prefer?
by shmem (Chancellor) on Jul 16, 2018 at 13:12 UTC

    Other. Since Perl is so near to pearl ("Perlen vor die Säue") which is made with calcium carbonate, the next generation of that language should sport silicon or a compound of it in its name. Perl is not to the least a linguistic effort, and that should be reflected in the new name. Silicon is what it runs on today, and the more linguistic twists (a.k.a. puns) the better. TIMTOWTNI (there is more than one way to name it):

    • as Sillycon it would be perfect to inundate and take over The Valley
    • as Silene it would claim proximity to Silenos, the old drunkard and teacher of Dionysos and thus to Midas who gained the ability to turn everything he touched into gold. Wealth, just by using the language!
    • called Waver it would allude to its polymorphic indecision about what it is, to silicon wafer as well as to waiver - 'nuff said
    • the name Sillica establishes strong ties to portland cement emphasizing its claim to be the concrete of the next generation IT, producing wastes of ugly projects which are difficult to remove, just like most buildings today
    • just Silly - that would give room for even more puns: "how are we going to do that?" - "well, this is the silly way to do it, look here" - and all watching are in awe, specially those with linguistic inclinations
    • ...

    The double 'l' in the proposed names above will deter thousands of latin american programmers from invading gods own country, because they'd quickly realize that they would never pass the speling test.

    perl -le'print map{pack c,($-++?1:13)+ord}split//,ESEL'
Re: It has been suggested to rename Perl 6 in order to boost its marketing potential. Which name would you prefer?
by fishy (Friar) on Jul 02, 2018 at 16:08 UTC

    NTPerl (for New Technology Perl), but since Perl will keep going on, its better to numbering it like in the past and into the future: Perl 4, Perl 5, Perl 6, Perl 7, Perl 8, ... simple and easy!

    Beside this, now we discuss an alternate name for Perl 6. Will we (or our descendants) want to have same discussions for Perl 7, Perl 8, ...?

    Additionally, Perl never needed marketing and never will need it. Also, putting some effort or resources into marketing, requires sustainability. Will the Perl community keep with this?

      Will we (or our descendants) want to have same discussions for Perl 7, Perl 8, ...?
      I would only expect that to happen if the proposed Perl 7/8/whatever is a ground-up redesign of the language which breaks backwards compatibility. (Yes, there are ways to run Perl 5 code in Perl 6, but the core P6 language is not backwards-compatible with the core P5 language.) Love it or hate it, Perl 6 is different enough from Perl 5 that even its biggest fans have taken to describing it as a "sister language" to Perl 5, or as "two languages in the same family", rather than as consecutive versions of the same language.

      If, instead, it's a primarily-evolutionary change which allows you to run previous-version code using the next-version tools with few or no changes, then I would expect calling it <same name> <version++> to be just as uncontroversial as it is for every other piece of software out there.

Re: It has been suggested to rename Perl 6 in order to boost its marketing potential. Which name would you prefer?
by Anonymous Monk on Jul 15, 2018 at 19:12 UTC
    Larry Wall is a great artist, engineer and creative genius. His first 3 albums, Rn, Patch and Perl, went infinitely platinum and led directly to today's modern web. His latest endeavor, Perl 6, will likely be the greatest comeback in computing history as Perl once again becomes the language everyone is rushing to use to reinvent every wheel, again! Wheels within wheels...

    https://en.wikipedia.org/wiki/Rn_(newsreader)
    https://en.wikipedia.org/wiki/Patch_(Unix)
    https://en.wikipedia.org/wiki/Perl
    https://en.wikipedia.org/wiki/Perl_6
    http://perldoc.perl.org/perlpolicy.html ::

    "Larry is always by definition right about how Perl should behave."

    "Larry is allowed to change his mind about any matter at a later date, regardless of whether he previously invoked Rule 1."

    "Got that? Larry is always right, even when he was wrong."

      Larry is always right, even when he was wrong.

      Hero worship is the least desirable human trait.

      If you think I am wrong and there are much worse things; then think about how those other things start, and persist; and if you think you've found some worse human trait that isn't brought about in the first place by some level of hero worship, and then persisted by it, please identify it.


      With the rise and rise of 'Social' network sites: 'Computers are making people easier to use everyday'
      Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
      "Science is about questioning the status quo. Questioning authority". The enemy of (IT) success is complexity.
      In the absence of evidence, opinion is indistinguishable from prejudice. Suck that fhit
        Perl is a work of art created by an artist and published under another work of his art: The Artistic License. How can an artist not be right about his own art? It's not possible.

        https://en.wikipedia.org/wiki/Hero's_journey

Re: It has been suggested to rename Perl 6 in order to boost its marketing potential. Which name would you prefer?
by nikosv (Deacon) on Jul 01, 2018 at 19:08 UTC
    I would go for "NextPerl"
Re: It has been suggested to rename Perl 6 in order to boost its marketing potential. Which name would you prefer?
by snoopy (Curate) on Jul 24, 2018 at 22:40 UTC
    Perm is running a close second to Perl 6:
    % perl -E'my $Perl = "Perl"; $Perl++; say $Perl' Perm
Re: It has been suggested to rename Perl 6 in order to boost its marketing potential. Which name would you prefer?
by usemodperl (Beadle) on Jul 01, 2018 at 21:57 UTC
    -> Recorded your vote for "Perl Sex".

    STOP REINVENTING WHEELS, START BUILDING SPACE ROCKETS!CPAN 🐪

      Perls Ex

Re: It has been suggested to rename Perl 6 in order to boost its marketing potential. Which name would you prefer?
by Anonymous Monk on Jul 21, 2018 at 19:08 UTC
    Perl 6 should be renamed just to keep the namespace clear for Perl 5 improvements. The languages are too different both in structure and execution to be lumped together in this way. In addition to Perl++ (my favorite) and Oystr I might suggest:
    • Kopitiam (Bahasa Indonesia word for Cafe)
    • Ambon (near Java but lots of pearls)
    • Sulawesi ( ditto )
    • Kopi (Bahasa Indonesia word for coffee)
    The above note the fact that Perl6 runs on a VM and can run on the JVM.
Re: It has been suggested to rename Perl 6 in order to boost its marketing potential. Which name would you prefer?
by Anonymous Monk on Jul 30, 2018 at 18:15 UTC
    There are enough differences between Perl and Perl 6 that they are almost different languages, and worse, learning Perl 6 is a commitment to un-learning Perl because there's no realistic way to keep all the semantic differences straight if you want to go back and forth. I think I'd be better off learning a new language like Rust, and keeping my Perl skill set in my back pocket.
      learning Perl 6 is a commitment to un-learning Perl because there's no realistic way to keep all the semantic differences straight if you want to go back and forth

      By all means, learn a language like Rust. But do you seriously think you would have fewer problems going back and forth between Rust and Perl 5? In my experience, being proficient in any programming language is like being able to ride a bike without your hands on the handlebar. If you don't do that often enough, it becomes hard to get back to it. But after a little practice, it should just be "like riding a bike". Well, at least that's my 2c worth.

      Also, Perl 6 has several checks on slipping Perl 5 isms into Perl 6 code, and will tell you what the Perl 6 way of doing it is.

Re: It has been suggested to rename Perl 6 in order to boost its marketing potential. Which name would you prefer?
by Hoser00 (Initiate) on Jul 02, 2018 at 00:25 UTC

    Why Perl 6?

    I've been very happy with Perl since 2000. Name Perl 6 'Swine'. We know all fine Perls are before Swine. Will anybody use Perl 6? I'd say we are already on Perl 7, aka Python 3.6. Perl 6 lost the battle to Python 2.7. Perl 6 took too long, and seems to be a committee-made mess along the lines of Vista. Who needs it? Why?

    Either explain why Perl 6 is needed, or rethink the whole concept of what a new Perl would do. Where is the great, dramatic improvement? What are the truly fantastic new features we can't live without? Today, the main Perl use is legacy code, and mainly older programmers still use Perl. Fix that. How? Just steal the coolest ideas from Python. If that's done, Perl will still be Perl and it will have the best of Python goodies in it too. Python peeps will like Perl more, since it will feel familiar.

    JAVA skipped version 7 for similar reasons. At this point, best to skip Perl 6 and rethink what the next Perl mission is.

      JAVA skipped version 7 for similar reasons.

      no it didnt

        PHP did though...
      What are the truly fantastic features we can’t live without... IMHO <<Combine OO, functional and procedure styles in a coherent way with perl5 expressivity>>
Re: It has been suggested to rename Perl 6 in order to boost its marketing potential. Which name would you prefer?
by TheloniusMonk (Sexton) on Aug 24, 2018 at 12:19 UTC
    perl6.pm (=other) ;)
Re: It has been suggested to rename Perl 6 in order to boost its marketing potential. Which name would you prefer?
by Anonymous Monk on Aug 23, 2018 at 16:42 UTC
    Pearl (Practical Extraction And Report Language) was the original name of Perl. Maybe Perl6 should be named: Pearl

    $Reference->(www.linuxjournal.com/article/3394)

      Perl is Perl and not Pearl in part because there was a language named Pearl even when Larry wrote the first version.

      Jenda
      Enoch was right!
      Enjoy the last years of Rome.

        I tried to find a link and when that failed assumed the PEARL language did not pan out. Oh well... Cool name: "Process and Experiment Automation Realtime Language" but the code in that PDF is mind-numbing. Thank you.
A reply falls below the community's threshold of quality. You may see it by logging in.

View List Of Past Polls


Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others cooling their heels in the Monastery: (2)
As of 2024-03-19 06:37 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found