Establishing a Scheme registry
Lassi Kortela
(31 Jul 2020 08:14 UTC)
|
Re: Establishing a Scheme registry
Marc Nieper-Wißkirchen
(31 Jul 2020 08:39 UTC)
|
Re: Establishing a Scheme registry
Lassi Kortela
(31 Jul 2020 08:49 UTC)
|
Prior art: SRFI 97
Lassi Kortela
(31 Jul 2020 08:59 UTC)
|
Re: Prior art: SRFI 97
Marc Nieper-Wißkirchen
(31 Jul 2020 09:18 UTC)
|
Re: Prior art: SRFI 97
Marc Nieper-Wißkirchen
(31 Jul 2020 09:20 UTC)
|
Re: Prior art: SRFI 97 Lassi Kortela (31 Jul 2020 09:39 UTC)
|
Re: Prior art: SRFI 97
Marc Nieper-Wißkirchen
(31 Jul 2020 09:58 UTC)
|
Re: Prior art: SRFI 97
Lassi Kortela
(31 Jul 2020 10:13 UTC)
|
Re: Prior art: SRFI 97
Marc Nieper-Wißkirchen
(31 Jul 2020 10:18 UTC)
|
Python PEPs
Lassi Kortela
(31 Jul 2020 10:23 UTC)
|
Re: Python PEPs
Marc Nieper-Wißkirchen
(31 Jul 2020 11:12 UTC)
|
Re: Python PEPs
Lassi Kortela
(04 Aug 2020 07:04 UTC)
|
Re: Python PEPs
hga@xxxxxx
(04 Aug 2020 09:28 UTC)
|
Re: Prior art: SRFI 97
Marc Nieper-Wißkirchen
(31 Jul 2020 13:31 UTC)
|
Re: Establishing a Scheme registry
Marc Nieper-Wißkirchen
(31 Jul 2020 09:13 UTC)
|
Re: Establishing a Scheme registry
John Cowan
(01 Aug 2020 03:49 UTC)
|
Re: Establishing a Scheme registry
Marc Nieper-Wißkirchen
(01 Aug 2020 06:29 UTC)
|
Re: Establishing a Scheme registry
John Cowan
(01 Aug 2020 13:19 UTC)
|
Re: Establishing a Scheme registry
Marc Nieper-Wißkirchen
(01 Aug 2020 13:48 UTC)
|
Re: Establishing a Scheme registry
Amirouche Boubekki
(01 Aug 2020 13:55 UTC)
|
Re: Establishing a Scheme registry
Arthur A. Gleckler
(31 Jul 2020 20:09 UTC)
|
Re: Establishing a Scheme registry
hga@xxxxxx
(31 Jul 2020 20:34 UTC)
|
Re: Establishing a Scheme registry
John Cowan
(01 Aug 2020 01:58 UTC)
|
Re: Establishing a Scheme registry
Amirouche Boubekki
(31 Jul 2020 09:04 UTC)
|
Re: Establishing a Scheme registry
hga@xxxxxx
(31 Jul 2020 20:52 UTC)
|
Re: Establishing a Scheme registry
Lassi Kortela
(01 Aug 2020 19:50 UTC)
|
> Please note that this is not the process I have proposed. Instead of > adding to some not formally archived data file, a new version of SRFI > 97 would have been published (say with each iteration of R7RS-large), > obsoleting the respectively previous one. Right. But then you'd get many (for example, yearly) differently numbered versions of SRFI 97. Not such a big problem on 1-2 a year timescale, but it adds up over a decade. > PS SRFI 97 is obsolete anyway when it comes to R7RS systems. But R6RS is not obsolete; it's a parallel version of the language. It's a matter of taste whether it's better, worse, or equally good as R7RS. > The new naming scheme does not include, for example, a plural "s" in the > second part of the library name. This, actually, is an argument in > favor of the SRFI process I have proposed because a new SRFI can > easily overwrite and change these fundamental things, which a simple > database cannot. One of the main virtues of a Scheme registry would be to help keep a stable set of identifiers instead of coining new names for the same things in new standards and implementations. Hence changing the identifiers in new versions of the registry SRFI would be a misfeature IMHO. If particular identifiers truly are broken for some technical reason, new alternatives could be added, but the old ones should still be kept. Of course a new set identifiers of can be coined where it makes sense (if the old set had some kind of fundamental design error discovered in retrospect), but quite often people invent new things simply due to not being aware of or familiar with existing things. This can be NIH syndrome, or simply too much information not organized well enough.