Re: [Scheme-reports] Comments on draft 6 Alex Shinn (23 Feb 2012 04:23 UTC)
Re: [Scheme-reports] Comments on draft 6 John Cowan (23 Feb 2012 05:13 UTC)
Re: [Scheme-reports] Comments on draft 6 Alex Shinn (23 Feb 2012 05:16 UTC)

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