Sergei A. Fedorovhttp://cpanratings.perl.org/dist/Readonly#11704
Rating: 1 stars
Breaks code depending on Readonly::XS.Sergei A. FedorovRod Taylorhttp://cpanratings.perl.org/dist/Readonly#11207
Rating: 3 stars
Does what it says but hash and array support causes noticeable slowdowns in tight loops.
Consider using Const::Fast instead which has a lower performance impact.Rod TaylorJason McIntoshhttp://cpanratings.perl.org/dist/Readonly#10757
Rating: 5 stars
Learned about this via Perl Best Practices and I've been using it reflexively since then. Small, simple, does what it says.Jason McIntoshSteffen Beyerhttp://cpanratings.perl.org/dist/Readonly#6488
An alternative to this is authors/id/S/ST/STBEY/Internals-1.1.tar.gz.
More low-level, more freedom, more fine-grained control, but also more hassle and more dangerous.Steffen Beyerنديم الخميرhttp://cpanratings.perl.org/dist/Readonly#3201
Rating: 5 stars
Very nice. use constant was a real pain. The best tip in PBP.
install Readonly::XS if you can.
Nadim.نديم الخميرhanenkamphttp://cpanratings.perl.org/dist/Readonly#2822
Rating: 4 stars
This is a really nice way to declare constants. I was turned onto it by Damian Conway via Perl Best Practices.hanenkamp