Beefy Boxes and Bandwidth Generously Provided by pair Networks
laziness, impatience, and hubris

Perl Advent Calendars 2009

by moritz (Cardinal)
on Dec 01, 2009 at 21:57 UTC ( #810472=perlnews: print w/replies, xml ) Need Help??

The great tradition of Perl Advent Calendars continues, so far I'm aware of five different calendars:

Have fun following those, and I hope that everybody can learn something new from them.

(Update: Trivia: The Perl 6 Advent Calendar has been slashdotted)

Replies are listed 'Best First'.
Re: Perl Advent Calendars 2009
by stvn (Monsignor) on Dec 02, 2009 at 13:05 UTC

    Too bad the Perl Advent calendar has gotten off to a bit of bumpy start, the author seems to have misread the Mouse docs and made some incorrect assumptions.

    It (Mouse) runs 4 times faster than Moose according to its authors, at the expense of implementing only 96% of its larger cousin's features.
    Mouse runs a subset of the Moose test suite in 1/4 of the time, mostly due to startup overhead and the recent XS work done by Goro Fuji (which will eventually be ported to Moose, he is currently using Mouse as a testing ground for these ideas).

    As for the "96% of the features" part, nothing could be further from the truth. The Mouse docs say "Mouse code coverage is also over 96%", not that it implements 96% of Moose's feature set. Mouse is basically Moose without the MOP which is where Moose gets most of its power and flexibility and without which most of the MooseX:: modules could not be written (which is why you don't see comparable MouseX:: out there).

    Too bad the author didn't run his post by the Mouse/Moose community to check his facts.

      Oh, that article was serious? By the time I got to the module that forces Moose code to use Mouse, I was sure it was a joke.
Re: Perl Advent Calendars 2009
by LTjake (Prior) on Dec 02, 2009 at 12:57 UTC

    Another: Plack Advent Calendar

    "Go up to the next female stranger you see and tell her that her "body is a wonderland."
    My hypothesis is that she’ll be too busy laughing at you to even bother slapping you.
    " (src)

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: perlnews [id://810472]
[marto]: good morning all

How do I use this? | Other CB clients
Other Users?
Others browsing the Monastery: (3)
As of 2018-02-20 10:10 GMT
Find Nodes?
    Voting Booth?
    When it is dark outside I am happiest to see ...

    Results (268 votes). Check out past polls.