[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Scheme-reports] Comments on draft 6



On Thu, Feb 23, 2012 at 12:26 PM, John Cowan <cowan@x> wrote:
> Alex Shinn scripsit:
>
>> As you say, there are generally two uses of monotonic time - as a
>> timer, and as a timestamp (and basis for conversion to calendar time).
>> POSIX time is completely unusable for the former because it jumps a
>> second.
>
> True but irrelevant, because we provide jiffy-based time, which should
> be based on monotonic timers if the OS makes them available.
>
>> It is also broken for the latter because it is unable to represent the
>> distinction between the first and second repetition of a leap second.
>> POSIX time was a mistake that should not be repeated.
>
> Unfortunately, it's what essentially all systems except embedded ones
> actually have available.  But I don't wish to rehearse the same debate
> that WG1 already had.

I'm not interested in rehashing this either - Vitaly asked
for the rationale and I provided it.

We'll want to provide a formal list of rationales before the
final draft where possible.

-- 
Alex

_______________________________________________
Scheme-reports mailing list
Scheme-reports@x
http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports