[Pdx-pm] Getopt::Modern

Michael G Schwern schwern at pobox.com
Wed Jun 15 17:05:52 PDT 2005

On Wed, Jun 15, 2005 at 04:18:46PM -0700, Eric Wilhelm wrote:
> Any thoughts on the name?

Anything called "modern" inevitably winds up looking even more dated as it
starts to age.  Its like those documentary films from the 60s "Modern 
downtown Toledo, Ohio!" "Marvel at our ultra-modern Ford Edsil manfacturing

Getopt::Longer? :)  Getopt::Long::mumble?

Since it handles both short and long, "long" seems a bit of a misnomer.

In times like this its a good idea to step back and enumerate what the
module actually does and what sets it apart from everything else, particularly
Getopt::Long.  Getopt::Modern doesn't suggest anything to the user about
what it really is: "Getopt::Long with some fixes applied".  But 
Getopt::Long::Fixed sorta sucks.  What's fixed?  What was broken?  Was it
really broken or just different?

Since its really just a non-backwards compatible version of Getopt::Long
maybe you can call it Getopt::Long2 in the vein of Apache2.

Michael G Schwern     schwern at pobox.com     http://www.pobox.com/~schwern

More information about the Pdx-pm-list mailing list