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

use Perl Log In

Log In

[ Create a new account ]

Journal of jjore (6662)

Sunday August 06, 2006
01:23 PM

Today's mischief, filed for later

[ #30543 ]

What things could I get into by doing @UNIVERSAL::ISA = (...)? I'm filing this for later.

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.
  • Have a look through Damian's modules, he does it a couple of times.

    But almost any use of UNVERSAL::ISA is dangerous and spurious, I know of two things that could have been done a different way, that were initially done with UNIVERSAL::ISA
    • There's a lot of dangerous and spurious things I'd /like/ to know about. There's still plenty of oddball problems out there like the "let's pretend time can be rewound a bit and we used the value $bar instead of the $foo we originally had" which prompted Data::Postponed.

      Well perhaps that module was crap too. It seemd ok til I tried to actually use it and then I got tangled up while recursing into self referential data (which only ends up so because perl is very, very, very strange inside assignment overload