Reviews by Vipul Ved Prakash

cpanratings
 

RSS

URI (1.37) *****

A wonderful module that should be used in all code that deals with URIs and *must* be used in code that deals with URIs as entered by users or extracted from a document. I've seen too many problems in too much code that could be avoided simply by doing:

$uri_str = URI->new($uri_str)->canonical->as_string().

Vipul Ved Prakash - 2008-06-18T14:11:42 (permalink)

4 out of 4 found this review helpful. Was this review helpful to you?  Yes No

Bloom-Filter (1.0) *****

Bloom::Filter is a great implementation of a brilliant concept. It's fast enough to use in production settings with large datasets. You can store the object with Storable after adding items to it - and load it up anywhere for lookups.

Vipul Ved Prakash - 2008-03-28T17:56:51 (permalink)

5 out of 5 found this review helpful. Was this review helpful to you?  Yes No

Lingua-EN-Sentence (0.25) ****

Excellent sentence splitter - robust on poorly formed text and quite fast. I am processing gigabytes of data daily with this module.

Vipul Ved Prakash - 2008-03-19T02:28:12 (permalink)

2 out of 2 found this review helpful. Was this review helpful to you?  Yes No

XML-Twig (3.32) *****

This is the first XML module that makes me want to work with XML and related formats in Perl. It parses large documents in linear time as promised and provides a simple, yet incredibly powerful interface. XML::Twig is significant achievement - as almost everything else on CPAN for parsing XML goofs the performance / interface complexity trade-off. Highly recommended.

Vipul Ved Prakash - 2008-03-19T01:20:31 (permalink)

8 out of 8 found this review helpful. Was this review helpful to you?  Yes No