develooper Front page | perl.perl5.porters | Postings from October 1999

Re: [BUG? 5.005_62] Out of date modules in core.

From:
Gurusamy Sarathy
Date:
October 17, 1999 02:05
Subject:
Re: [BUG? 5.005_62] Out of date modules in core.
Message ID:
199910170911.CAA16013@activestate.com
On Sat, 16 Oct 1999 21:45:33 EDT, Michael G Schwern wrote:
>The following modules are being distributed with 5.005_62 and are out
>of date with respect to CPAN, some seriously so.
>	Module			Distrib		Latest
>	CGI				2.53		2.56
>	Devel::Peek		0.95		0.96
>	File::Spec::Mac	undef		1.0  (None of File::Spec::* has a versi
>on #)
>	Pod::Text		1.01		2.03 (This might be conflicting
> with podlators)
>	Test			1.13		1.14
>	Text::Soundex	undef		2.20 (Holy crap, this is from 1994!)
>	Text::Tabs		96.12120	98.11280	(December 1996?
>)
>	Tie::Handle		undef		3.0

I'd appreciate a note from the respective authors whenever they think
their module(s) should be upgraded to a newer version.  I typically
*don't* upgrade to a module as soon as I become aware of a newer
version--past experience says waiting a while is a better heuristic
for upgrading things in the core.

>Others may be out of date due to a lack of $VERSION, (I suspect
>File::Spec is)
>
>I'd say that Text::Soundex should -definately- be upgraded.  The
>version we're distributing is well over five years old and the new
>version is written in C and should be significantly faster.

Old is not necessarily bad.  No XS is sometimes better (fewer bugs
and build complications).

In the case of Text::Soundex, has someone benchmarked the old vs
new to see how much better the XSUB implementation is?  Is it
worth it?


Sarathy
gsar@activestate.com



nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About