Reviews by Tim Bunce

cpanratings
 

RSS

App-GitHooks (v1.0.7) *****

It's working well for us.

MooseX-Types-DateTimeX (0.10) *

Effectively obsolete. Use MooseX::Types::DateTime::MoreCoercions instead.

Perl-Staff (0.03) *****

Sure, this isn't a code module. But it is a fun way to highlight the contributions of a team of people taking the time and making the effort to promote Perl at non-Perl events.

Error (0.17016) *

FYI: An extract from the documentation: Using the "Error" module is no longer recommended due to the black-magical nature of its syntactic sugar, which often tends to break. Its maintainers have stopped actively writing code that uses it, and discourage people from doing so. See the "SEE ALSO" section below for better recommendations.

DProf (19990108) *

DProf is very inaccurate.
These days most people are recommending Devel::NYTProf for profiling.

Devel-DProfLB (0.01) **

These days most people are recommending Devel::NYTProf for profiling.

Devel-DProf (20080628_01) *

Devel::DProf is very inaccurate on modern systems.
These days most people are recommending Devel::NYTProf for profiling.

Devel-AutoProfiler (1.200)

These days most people are recommending Devel::NYTProf for profiling.

Devel-Profiler (0.04)

These days most people are recommending Devel::NYTProf for profiling.

Devel-Profile (1.05)

These days most people are recommending Devel::NYTProf for profiling.

Google-Adwords (v1.14) ****

The module doesn't support v2009 API and the author has stated that he has no plans to update it: www.mail-archive.com/adwords-api@goog...

An alternative API for Perl is available from Google: code.google.com/p/google-api-adwords-...

Devel-FastProf (0.08) ***

Good, but superseded by Devel::NYTProf (which is both a line and sub profiler, and faster and more accurate).

Devel-SmallProf (2.02) **

Good, but superseded by Devel::FastProf which has itself been superseded by Devel::NYTProf.

Cache-Memcached-XS (0.01)

The libmemcache library that Cache-Memcached-XS uses is no longer being maintained. It has been superseded by libmemcached. See Cache::Memcached::libmemcached and Cache::Memcached::Fast for alternatives.

Getopt-Euclid (v0.0.7) *****

With the 0.0.7 release Getopt::Euclid has come-of-age.

The new :vars mode lets you use it in a way that's more familiar to users of traditional Getopt modules (individual option variables and 'use strict' checking of option usage) while still making it trivially easy to add powerful command line processing just by documenting what you want in pod.