On Friday 02 August 2002 12:45 am, nobu.nokada / softhome.net wrote: > It would depend on the version. Hmm... quite right... Ruby 1.6.7 is three or four times as slow as the CVS tip (1.7.2 something). $ ruby16 -v ruby 1.6.7 (2002-03-01) [i686-linux] $ time ruby16 -e "a=IO.readlines('bigfile')" real 0m0.542s user 0m0.430s sys 0m0.000s > > In fact, it's faster than Perl: > > Hmmm, Perl has got slower in 5.x? I don't even remember Perl 4. Perl 5.8.0 seems to be a bit faster than 5.6.1: $ time perl561 -e "open(F,'bigfile');@a=<F>" real 0m0.246s user 0m0.150s sys 0m0.070s $ perl -v This is perl, v5.8.0 built for i686-linux $ time perl -e "open(F,'bigfile');@a=<F>" real 0m0.239s user 0m0.170s sys 0m0.060s $ ruby -v ruby 1.7.2 (2002-07-30) [i686-linux] $ time ruby -e "a=IO.readlines('bigfile')" real 0m0.152s user 0m0.130s sys 0m0.010s -- Ned Konz http://bike-nomad.com GPG key ID: BEEA7EFE