Thanks, you actually had real experience with Mason, which was helpful

>> The downsides are that it's difficult (and I've never gone to the effort of discovering exactly how) to run a debugger on a broken page.

I've noticed one issue which occurs when there is a failure in a dependent module from "use" (not the first level include in, say the .html component, but a secondary module). It gives a very generic "failed to load" name-of-primary-module. You could find this by having a dummy program which loads the same modules, and invoke it from the command-line to find these problems (but it is odd Mason doesn't find them).

I've also noticed a little weirdness with the caching when there is a failure in a unit to compile. Things get unhappy, and well, you just have to restart Apache. The only way to know this is you get this odd feeling that not all is right with the world.


In reply to Re^2: Experiences With Mason by zerohero
in thread Experiences With Mason by zerohero

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.