On Fri, Jan 18, 2019 at 3:20 PM Ivan Raikov ivan.g.raikov@gmail.com wrote:
Isn't the difference with R6RS that R7RS-large draws extensively on SRFIs which are indeed attempts to codify existing practices?
SRFIs don't always codify existing practice, including the SRFIs drawn on in past, present, and future R7RS-large ballots. The original intention of the Steering Committee, I think, had nothing to do with SRFIs; I simply decided when writing the charter (which the committee approved) to leverage both existing and to-be-written SRFIs in order to be able to create R7RS-large piecemeal, which has always seemed to me the only practical approach.
That said, SRFIs often do refer to existing implementations, or implementations of languages other than Scheme.
On Thu, Jan 17, 2019 at 5:15 PM Per Bothner per@bothner.com wrote:
On 1/16/19 6:27 AM, John Cowan wrote:
So what is happening is that people are voting for more rather than
less, as with the Red Edition. This encourages me that I'm going in a sensible direction with the large language.
For the record, I'm extremely leery of the more-is-better approach. We seem to be adding a large number of very large APIs, which seems to be contrary to the Scheme ideal of small well-chosen primitives that work synergistic well together. People were unhappy with R6RS because of its size and that so much of it was invention rather than codifying existing practice. R7RS-large is the same - but much more so. -- --Per Bothner per@bothner.com http://per.bothner.com/
-- You received this message because you are subscribed to the Google Groups "scheme-reports-wg2" group. To unsubscribe from this group and stop receiving emails from it, send an email to scheme-reports-wg2+unsubscribe@googlegroups.com. For more options, visit https://groups.google.com/d/optout.