SRFI 144, Flonums: 60 days Arthur A. Gleckler (20 Nov 2016 01:16 UTC)
Re: SRFI 144, Flonums: 60 days John Cowan (22 Nov 2016 23:53 UTC)
Re: SRFI 144, Flonums: 60 days Arthur A. Gleckler (23 Nov 2016 04:24 UTC)
Re: SRFI 144, Flonums: 60 days Bradley Lucier (23 Nov 2016 18:09 UTC)
Re: SRFI 144, Flonums: 60 days Bradley Lucier (23 Nov 2016 18:03 UTC)

Re: SRFI 144, Flonums: 60 days Bradley Lucier 23 Nov 2016 18:03 UTC

> On Nov 22, 2016, at 6:53 PM, John Cowan <xxxxxx@ccil.org> wrote:
>
> What's the Right Thing to do here?  Provide portable but inexact implementations, or just say that the implementation is inherently specific to a given Scheme?

I suggested before that the functions that are just a renaming and a thin FFI layer over C library functions should be put in a table and the others described separately.

I don’t believe any Scheme implementor is going to reimplement a significant chunk of libc to support a SRFI.  If this SRFI is designed to be a standard way to refer to libc functions, perhaps it should be written that way.

It may be that a FFI is necessary to implement this SRFI; that would be different, but OK with me.

Brad