in reply to Problem with setting Variables in Perl Modules

Probably a bad idea to call your module config because there is a base Perl module called Config. That might cause problems on operating systems which do not have case-sensitive filenames, like Windows.
  • Comment on Re: Problem with setting Variables in Perl Modules

Replies are listed 'Best First'.
Re^2: Problem with setting Variables in Perl Modules
by Fletch (Bishop) on Nov 20, 2009 at 13:56 UTC

    Not to mention that by convention all lowercase module names are reserved for Perl's use (e.g. strict, warnings, re, yadda yadda). It's not enforced by any mechanism (save the foot you don't shoot not being your own . . .) but be aware you're flouting convention if you do so.

    The cake is a lie.
    The cake is a lie.
    The cake is a lie.

      By convention, lowercase modules names are reserved for pragmas.

      Core modules use both all lowercase and camelcase names.