My preference would be for Const::Fast. My reasons for this are in "Re: Use of Constants"
One caveat -- beside the build problem -- of that module that it fails to mention, is that its "constants" aren't (compile-time) constants, but rather runtime variables that cannot be varied [sic], and thus they do not trigger Perl's compile-time optimisations.
For me, that issue alone negate the purpose of using constants almost completely. Combined with the other two issues render it a non starter.
In reply to Re^3: Typeglobs and constant variables
by BrowserUk
in thread Typeglobs and constant variables
by Anonymous Monk
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |