develooper Front page | perl.beginners | Postings from February 2009

Re: Reading 2 array lists

Thread Previous | Thread Next
Chas. Owens
February 18, 2009 17:33
Re: Reading 2 array lists
Message ID:
On Wed, Feb 18, 2009 at 19:59, Gunnar Hjalmarsson <> wrote:
> Chas. Owens wrote:
>> This is not the best way to go about solving this problem (use diff or a
>> module like Text::Diff*),
> If we are going to suggest a module, List::Compare would be more to the
> point IMO.

No, the lines should not make it out of the files into arrays in the
first case.  Reading whole files into arrays is one of the reasons
this code is bad.

>> It is important to note that this algorithm only works if you care about
>> unique lines. If you need to know that file1 has 5 lines of "foo" and file2
>> has 4 lines of "foo", this code will not tell you that.
> Since the files contain file names from directory listings, that cannot be
> applicable to the problem at hand.

Yes, but it is an important thing to note lest you try to use it for
something else later.

Chas. Owens
The most important skill a programmer can have is the ability to read.

Thread Previous | Thread Next Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About