On Thu, Feb 23, 2012 at 12:26 PM, John Cowan <[email protected]> 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 [email protected] http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports
