There are many shops (in New York City at least) that still use Mason. Shutterstock being one of the ones i used to work on. While the infamous John Napiorkowski is working to port a number of web apps within the company over to the Catalyst framework, the bulk of the code still is and probably will be Mason based. Travis Beck and myself refactored a lot of non-Web based business rules out of Mason components and into Moose objects, and then used those Mason components to only handle Web stuff (form processing, redirection, etc.). This was a huge boon, and leaves me with a conclusion that Mason, while not as savvy as Catalyst is still a viably modern and robust solution. My current employer uses Catalyst and Moose, for what it is worth.

As always, your millage may vary and the responsibility of keeping the various parts of MVC separated is still very much up to you.

jeffa

L-LL-L--L-LL-L--L-LL-L--
-R--R-RR-R--R-RR-R--R-RR
B--B--B--B--B--B--B--B--
H---H---H---H---H---H---
(the triplet paradiddle with high-hat)

In reply to Re: Perl and Mason by jeffa
in thread Perl and Mason by rbjnet

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • 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:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.