>>>>> "Thomas" == Thomas Bushnell <xxxxxx@becket.net> writes:
Thomas> Tom Lord <xxxxxx@emf.net> writes:
>> Between character issues, string and string index issues,
>> no-reasonable-way-to-support-writable-shared-strings/vectors, and so
>> on -- it seems clear to me that a portable FFI is never going to be
>> able to compete with a native FFI for some tasks.
Thomas> But I think it is a reasonable goal to have it that the portable FFI
Thomas> is a "common subset" of all the native FFIs. Perhaps ultimately
Thomas> unachievable, but wouldn't it be nice?
For the record, *this* particular SRFI tries to do the portable thing.
(I do think its rationale spells this out rather clearly.) That
particular aspect is not really up for sale.
Certainly, there's space for very useful FFI variants outside of these
goals, and I'm always happy to see them discussed. However, there
isn't much hope that we'll make SRFI *50* one of these variants. By
all means, submit another SRFI.
--
Cheers =8-} Mike
Friede, Völkerverständigung und überhaupt blabla