Stories
Slash Boxes
Comments
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More | Login | Reply
Loading... please wait.
  • The attitude where you "have to know how it works under the hood" or else you don't use it, is dumb, and leads to moronic efforts to reinvent wheels.

    Joel's buddy Jeff demonstrated this well when he decided to write his own HTML Sanitizer: http://www.codinghorror.com/blog/archives/001167.html [codinghorror.com]

    Engage cross-site scripting!

    And why are you whining about confess dumps? I presume because you are not used to seeing them, but the stacks are probably just as deep on most other modules you use, and you are oblivi

    • I hate repeating myself. It never accomplishes anything. But I'm a fool. So:

      I *said* that all abstractions leak. Whether or not you agree with that, I did introduce that as a premise in what I wrote, I also make it clear why I need to know what's going on under the hood -- not because I care, but because it *breaks*. Or leaks, to honor the analogy. But if you didn't catch that the first time, I doubt you will this time.

      I am perfectly used to seeing confess dumps. They're usually 20 or 30 lines long f

      • Nice retort; proper old school, especially the bit about your manhood :-)

        Thanks for clarifying your point of view - I'd have preferred you to say some of this in a rather longer (and less vague) original blog post, which might have saved me the time in the first place of wanting to jump on your head. Perhaps take that as a tip for any future Moose musings here.

        At the moment I'm toying with Moosifying one of my own modules. It would make the guts so much more sane and manageable, but offer no real benefit for the end user - and the deps chain might be a drawback as you say. But I will probably go ahead with Moose, because at the end of the day I develop this code on my own time, at my own cost, and this effort will reduce that cost (and probably mean more user feature requests get added, in the end).

        Best of luck to you, and please, take a chill pill dude, my having opinions (even if strongly voiced) is no reason to get stroppy. Still, my thanks to you for taking the time to provide further details.