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.
  • Name that module!

    My vote for bad module of the day is Ananke::Template [cpan.org] which is just a bad imitation of TT.

    • by Ovid (2709) on 2002.10.28 18:31 (#14311) Homepage Journal

      No can do. The module itself appears to be useful and some checking around reveals that others are using it (though not very widely). If it was a bad module, I don't mind calling a spade a spade. I just want to be sure that I'm being decent and not trashing a good module just because someone didn't do a good job of communicating. Let's face it, programmers who write great code are often known for being less than diligent about their docs :)

      Amusingly, I found a tutorial for using this module that was even worse. I went back, read the docs again and am even more convinced than ever that this module is overkill for our needs, so I don't feel too bad about rewriting it (it only took me about 3 hours).

      • I don't feel too bad about rewriting it (it only took me about 3 hours)

        Yeah, the great thing about Perl is how easy it is to write stuff. I think that is an important reason for the success of CPAN -- it is easy to add stuff, because it's easy to write in the first place! Syntax *is* important (take that, lisp fans)!
      • Is this, by any chance, NetAddr::IP?

        Not being a native english speaker, and having a tutorial online at The Perl Monastery [perlmonks.org], it would not surprise me.

        If it is indeed one of my modules, I would want to know.

        Regards.

        -lem

        --

        -lem [cantv.net]