(Copying this reply to the 261 list; Wang Zheng's original mail was sent off-list.)
On 2025-06-04 22:51 +0800, WANG Zheng wrote: > Long time no see! After 15 days break caused by a traffic accident, > I now want to continue this talk. That's frightening. I hope you're OK. > I recently read nearly all finalized status SRFI and I'm making a > summary, and I find out some recent SRFIs don't have library name. > > Though some of them have specific reasons, I can't figure out some others. I can think of a few reasons for SRFIs lacking library names: * There was no standard library in Scheme before R6RS, so there was no reason for SRFI authors to specify names in the pre-R6 days. * R7RS-oriented SRFIs which describe monolithic libraries use the R7RS-small (srfi N) naming convention. (Some SRFIs which specify multiple libraries (like SRFI 146) do use (srfi N NAME).) * Some authors didn't remember to come up with a library name, & nobody reminded them to do so. (Most of the SRFIs I worked on are missing library names, unfortunately.) I'm now aware that (srfi N) is a poor convention & requires too much memorization of SRFI numbers. I wish I'd paid more attention to library naming in the past. -- Wolfgang Corcoran-Mathe <[email protected]>
