in reply to Should I learn Moose

Moose is a way of implementing objects. It's not the only way. It has it's advantages and disadvantages (just like any other way).

Whether you should invest the time and energy to learn Moose depends on what you want from an object system. If Moose provides you what you want, by all means, learn Moose. If you have no need for its features, do something else. If you don't know yet, postpone till you do know.

Replies are listed 'Best First'.
Re^2: Should I learn Moose
by Anonymous Monk on Aug 24, 2009 at 22:25 UTC
    Thank you. In that case, I like to know if anyone NOT willing to learn Moose because of its disadvantages or it may not be helpful in their work.
      Functional programmers aren't interested in OO, so no Moose for them :)

      A lot of MooseX tensions require perl 5.10, for some this isn't an option.