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.
  • Since it says it's inspired by IO::All [perl.com], I'm not convinced it's all that bad.

    What makes one man brilliant and the other one a crackpot? What, for example, would people think of most of Damian's modules [cpan.org], most notably Quantum::Superpositions [cpan.org], if they weren't originating from him? Not much good, I'm sure...

    • Quantum::Superpositions is actually quite a useful module. Basically, it provides a number of operators for doing set operations over sets of scalars. The name is, admittedly, a rather silly joke (though his talk on it was brilliant), but the core functionality is useful. That's why in Perl 6 this functionality will be part of the core language, but renamed as "junction operators" (aka, set operators).

      Ingy's IO::All is clever because it takes a single large domain (I/O), and provides a DWIMmy, unified API for the whole domain. Var, OTOH, provides a unified API for a whole bunch of unrelated domains, which is just goofy. It also commits the Meta-ish sin of providing objects for basic Perl data structures like arrays and hashes. That's always a bad sign.