Hey folks .. A quick question: I noticed that many modules at cpan has an OO interface. Even for small modules with relatively little code .. (I think).
What kind of decisions go into whether to use an OO interface, or just a regular module with some exported functions? I guess many people just prefer the OO interface.
It is more neat and tidy?
I want to start use some modules at cpan, to improve my skills and make my coding a little more advanced. But the OO interface terminology is a little confusing when you expect to get references to hash's etc.