- Mouse is meant to be lighter than Moose, and compile faster (for CLI and primordial CGI).
- Mouse wants to let you do
s/Mouse/Moose/g
and have nothing break, if it turns out Mouse isn't heavy enough. - Mouse also exports
warnings
andstrict
for you when you use it. - Mouse basically doesn't want to have MouseX.
- Any::Moose gives you Moose if that is already loaded, or Mouse otherwise.
Updated 2013 Feb 11: Apparently there's also Moo and it's preferred, at least for today. Because one isn't enough in Perl.
No comments:
Post a Comment