Aaron Priven

  • Commented on Is Perl 6 Being Renamed?
    In general, I think the "rename Perl 6 to Raku / rename perl 5 as perl 7" is a good solution, but I would suggest that the Perl 5 -> Perl 7 bump should happen only when there is at...
  • Commented on The Hot New Language Named Rakudo
    It seems clear that there is no intention on the part of Larry Wall to rename Perl 6, no matter what benefits that renaming might have for both the Perl 5 and Perl 6 communities. Perhaps, rather than doing nothing,...
  • Commented on Missing Smart Match
    $x in @m and $y ~> @n are analogous to and just as comprehensible as $x eq $m and $y == $n....
  • Commented on Missing Smart Match
    The construction any(@a) eq $x is just not as comprehensible as $x in @a, even if it does the same thing....
  • Commented on Missing Smart Match
    I agree with all the criticisms of smartmatch, but I still believe that "is-an-element-of" is a very frequent operation and would be useful as an operator on its own, without the multiplicity of possibilities in smartmatch. At the moment, with...
  • Commented on Comma quibbling in Perl
    And now I reread it and found the bug! return "$things[0] and $things[1]" if @things == 2; should have been return "$things[0] $and $things[1]" if @things == 2; Ha....
  • Commented on Comma quibbling in Perl
    I don't know if this is interesting, but this is Actual Code from my transit-schedule-presentation project (not just written for the exercise): sub _joinseries_with_x { my $and = shift; my @things = @_; return $things[0] if @things == 1; return...
  • Commented on Here's a stupid bug.
    Um, wouldn't it be even better to write foo() if $num == 70 or $num == 73;...
Subscribe to feed Recent Actions from Aaron Priven

  • john napiorkowski commented on The Hot New Language Named Rakudo

    Funny enough mst floated a proposal around that that was a great idea but nobody got excited by it enough (or the leadership didn't care about it, I guess its not a problem form them)

    Just search for 'mst pumpkin perl' and you'll find a bunch of articles around the idea. FWIW I'm still 100% behind that idea as the best compromise to date.

  • Grinnz commented on The Hot New Language Named Rakudo

    I appreciated the effort on the part of mst to push the idea to rename Perl 5 as a compromise we have more control over. But do we really? Perl 5 has over 20 years of mindshare in the programming world, in system administration, in regex libraries, and so on. In the mind of the community at large, Perl 5 is Perl.

    Additionally, while renaming Perl 5 does potentially mitigate confusion in indicating that Perl 5 has no intention of being replaced, renaming Perl 5 wouldn't solve one of the primary issues discussed in this blog post: that people turn away from Perl 6 when it doesn't act l…

  • fmara commented on The Hot New Language Named Rakudo

    Excellent idea zoffix.

    Because Perl 6 contains the word 'Perl', most dev simply refuse to look at it due to association with Perl 5. It is not cool or modern.

    Rakudo sounds good as well, which should help its marketing. If the logo could change as well, it might even be appealing to under ~40yo devs.

  • faraco commented on The Hot New Language Named Rakudo

    The Rakudo Programming Language sounds great.

  • aseric commented on The Hot New Language Named Rakudo

    There is no doubt the "Wall" in front of Perl 5 should be removed so it can proceed.

    My two points:

    1) For Perl
    Remember Java 1.5 was marketed as Java 5 and it was easier to proceed from there on.
    Similary Perl 6 can be skipped for Perl.

    Perl has been in Perl 5 for very long time. The next major version should be released as Perl 7 which will give a fresh beginning and surely every perl programmer will leap in joy. (Perl 6 can be skipped similar to Java which skipped 3 and 4)

    Language Name: …

Subscribe to feed Responses to Comments from Aaron Priven

About is a common blogging platform for the Perl community. Written in Perl with a graphic design donated by Six Apart, Ltd.