[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Incompatibility with SRFI-4

This page is part of the web mail archives of SRFI 66 from before July 7th, 2015. The new archives for SRFI 66 contain all messages, not just those from before July 7th, 2015.

>>>>> "Marc" == Marc Feeley <feeley@xxxxxxxxxxxxxxxx> writes:

Marc> I wonder why you did not use the SRFI-4 names for your byte-vector
Marc> procedures. 

Because I wanted the names to make sense in a context where SRFI 4 is
not available, or the user doesn't know about it.  "u8vector" seemed
too much of a mouthful if the others aren't there.

Marc> I just don't see any good reason to invent a new SRFI-4
Marc> incompatible API for byte-vectors given that many Scheme
Marc> implementations currently support SRFI-4.

There's no incompatibility, as the names I use are completely disjoint
from those of SRFI.  Both can co-exist peacefully.

I should probably put in a note that a Scheme system that supports
SRFI 4 is expected to use the same underlying type as u8vector.

Cheers =8-} Mike
Friede, Völkerverständigung und überhaupt blabla