[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Scheme-reports] ratification vote for R7RS-small
- To: scheme-reports@x
- Subject: Re: [Scheme-reports] ratification vote for R7RS-small
- From: Daniel Villeneuve <dvilleneuve@x>
- Date: Mon, 06 May 2013 19:42:20 -0400
- In-reply-to: <26710183.1511711366305064354.JavaMail.root@zimbra>
- References: <26710183.1511711366305064354.JavaMail.root@zimbra>
Full name: Daniel Villeneuve
Location: Montréal
Affiliation: AD OPT, a Kronos Division
Vote: yes
Rationale: Back in 1998, I have chosen Scheme as a
scripting/extension language because Scheme was not defined by a
single implementation, had an active community, and because R5RS
as a standard was a formal and small specification that was easy
to implement in and integrate with ISO C code.
The splitting of a bigger language (R6RS) into two distinct
layers, allowing one to focus on the core features needed for
scripting/extensions, is a step forward from my point of view.
From my (outsider) perspective, R6RS was designed from
requirements analogous to "R5RS + full-main-language-support" and
similarly I'm tempted to consider R7RS as "R6RS +
core/full-splitting-constraint", with the often unavoidable
incompatibilities that arise when introducing new constraints in
a design.
Hoping to see the community unite again around the (future)
complete two-layer R7RS.
_______________________________________________
Scheme-reports mailing list
Scheme-reports@x
http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports