user-pic

Aaron Priven

  • 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

  • Flavio Poletti commented on Missing Smart Match

    Didn't know about Syntax::Keyword::Junction, that's what you get when you stop to the first module that fits the requirements :). It would be good to have some hint in the Perl6::Junctions docs, anyway, because it seems "more popular" with two reviews and a few more ++'s. Maybe even a new comment would do the trick?

    The new subs in List::Util are OK but they (understandably) follow the syntax of the rest, which is less sugary. This seemed to be an important point in the OP. How much sugar you like is a matter of taste, of course.

    I agree with Graham Knop and I consider any(…

  • 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)

    http://shadow.cat/blog/matt-s-trout/pumpkin-perl-breakdown/

    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.

Subscribe to feed Responses to Comments from Aaron Priven

About blogs.perl.org

blogs.perl.org is a common blogging platform for the Perl community. Written in Perl and offering the modern features you’ve come to expect in blog platforms, the site is hosted by Dave Cross and Aaron Crane, with a design donated by Six Apart, Ltd.