Has anyone done anything *really* cool with
Moose? I've decided to try and make another ORM tailored more towards Postgres and schema loading. I've discussed my ideas with others; and I think they will never be implemented in
DBIx::Class, nor do I want to learn
DBIx::Class to implement them myself. Point being, I'm considering using
Moose; but, really disenchanted by the lack of mention of it. I never heard of it before this week, and after having a look at it, I think it brings Perl one small step closer to ruby. Which is a good thing.
Has anyone done anything with Moose worth mentioning?
I'm not all that fond of the complexity of what should be simple tasks, like adding prefixes to the writer/reader, 'set_', and 'get_', or making those prefixes defaults. And, I generally think lowly of classes that reference users with such trivial needs to the source of the parent class. Is there any class-builder preferred over Moose, by anyone?
I see
Moose fitting in pretty well to model a relationship between
columns => tables => schemas => dbs
Would you use
Moose's type validation components? Or is there a better way to validate SQL datatypes, without really calling the DB?
So it seems now moose has a new class to remedy the problems mentioned. Moose::Policy, more information can be found at http://use.perl.org/~Stevan/journal/30604
Evan Carroll
www.EvanCarroll.com
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.