Sujet : Re: X in every language syndrome
De : gneuner2 (at) *nospam* comcast.net (George Neuner)
Groupes : comp.lang.lispDate : 12. Jul 2024, 13:19:47
Autres entêtes
Organisation : i2pn2 (i2pn.org)
Message-ID : <2f329jd2q0gfhoietn99iir10nrtgf40uk@4ax.com>
References : 1 2 3 4 5 6 7
User-Agent : ForteAgent/8.00.32.1272
On Thu, 11 Jul 2024 01:45:39 -0700, Paul Rubin
<
no.email@nospam.invalid> wrote:
George Neuner <gneuner2@comcast.net> writes:
Prior to R6RS (circa 2007), Scheme did not even have syntax for
specifying or using libraries. Although a number of implementations
did provide them, there was no "standard" way to do it.
>
That is an intentional practice with Scheme, I believe. They don't like
to standardize stuff until there are implementations out there that
users seem to think are done right.
R_RS documents are not standards per se - they simply describe what is
considered a conforming implementation.
There are ISO and ANSI standards for Scheme, but they are based on
R3RS, circa ~1990[*]. As far as I'm aware, no other version of scheme
has been the subject of a standard.
[*] The R3RS document is not dated (that I can find), but I was using
an R3RS implementation in grad school in the early 90's.