On Thu, Feb 13, 2014 at 2:46 PM, Jim Gibson <jimsgib...@gmail.com> wrote:
> CPAN modules should be OO nowadays, just to avoid namespace clashes (all > the good function names are taken). > Packages already prevent namespace clashes. Why add the overhead and complexity of objects? My personal rule of thumb is that objects represent "things". I think of objects as managing state - the state of an individual "thing". Modules with all class methods do not represent "things". They're just functions. -- Robert Wohlfarth