I spent serious time learning to write them and the documentation required is sparse at best. Even the good Perl books all seem to stop a day late and a dollar short when it comes to the nuances of modules and the tricks to make them more powerful. How about articles on Modules - General, Inheritance (Perl Style), Exporting Methods and tags, Importing Methods and tags, etc.

Also, I have struggled to find out what the heck the 'SUPER::' thing is that some of the core modules use. How about touching on those types of things?

Also, boy, do I remember the trouble I had when something like this happened to me...

</pre><HR></BLOCKQUOTE> Then when I ran someScript.pl, I got... Result: HASH(0x0FF34800)

I've since learned some of the neat things about references, but there are probably a lot of new people out there struggle with the concepts. Yeah ... read perlreftut POD ... sure. I think I'll start with the Septugiant (? spelled wrong I think) to learn Greek.

package main; $a = SubClass->new; $a->that(); # SubClass does not provide a 'that' method # but SubClass inherits from BaseClass, which # does have a 'that' method # the equivalent call is similar to # BaseClass::that($a); </pre><HR></BLOCKQUOTE>

A class can inherit from many other classes. The order of base-class searching is depth-first. That is, first check $ISA[0]'s methods. If not there, if that class has an @ISA tree, go through THAT, and so on. If no match is found, go to $ISA[1].

Hmm. That's all for now. You might see an article from me in a couple of months.