On Mon, Aug 15, 2005 at 04:41:03PM -0400, Mark Reed wrote:
: On 2005-08-15 13:56, "Larry Wall" <[EMAIL PROTECTED]> wrote:
: > Perl 6 will natively think of dates as number of floating point TAI
: > seconds from the year 2000. You can build any kind of date interface
: > on top of that, but we're going for simplicity and predictability.
: I applaud that decision. I just have one question: will the zero point be
: chosen according to TAI or UTC?
: I would assume that you would choose time 0.0 = Jan 1, 2000 at 00:00:00.0
: TAI (December 31, 1999 at 23:59:29.0 UTC), making the whole thing free of
: any UTC interferences. But there is an argument for making the zero point a
: recognizable boundary in civil time.
That's my leaning--if I thought it might encourage the abandonment of
civil leap seconds, I'd be glad to nail it to Jan 1, 2000, 00:00:00.0 UTC.