It seems to me that a lot of people are versed in OO
Principals and undoubtedly versed in Perl principles:
"TIMTOWDI" and "can do!".
So in my mind these people should feel there is dissonance
where: Perls "can do!" meets OO's "thou shalt not"
or if you don't like that: OO's "I wouldn't do that if I were you".
The point is Perl's OO is "as you like it" .. there
are legends, that Perl-Coders whisper around the terminals
at night after pizza, of hackers who can change the
inheritance of objects at run-time.
Perl is laiden with features we (ab)use daily,so why are
objects any different? Why, when I say Objects, do folk don
their Systems Analysts hat?
--
Brother Frankus.