Time object problems - 1.8.2

Yep, it's mainly the algorithm, not the language. You should be able to
get a 3-4x improvement in DateTime, for example, just by using an
improved Rational#gcd algorithm (depending on which method you're
using).

Regards,

Dan

···

-----Original Message-----
From: ara.t.howard@noaa.gov [mailto:ara.t.howard@noaa.gov]
Sent: Wednesday, March 15, 2006 10:45 AM
To: ruby-talk ML
Subject: Re: Time object problems - 1.8.2

On Thu, 16 Mar 2006, Greg Lorriman wrote:

> It makes me think that an effort is needed to convert many of the
> libraries that do basic heavy-lifting, like DateTime and CSV and
> others, to C libraries.
>
> I like the purity of the idea of a "pure Ruby" library, but I am
> suffering the consequences and even considering jumping to
Python; the
> pain is getting to be too much.

check out the speed gains one can get with FasterCSV and
reconsider - and it's still pure ruby.

regards.

-a