Re: [Scheme-reports] Comments on draft 6
Alex Shinn 23 Feb 2012 04:22 UTC
On Thu, Feb 23, 2012 at 12:26 PM, John Cowan <cowan@mercury.ccil.org> 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@scheme-reports.org
http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports