This site is a static rendering of the Trac instance that was used by R7RS-WG1 for its work on R7RS-small (PDF), which was ratified in 2013. For more information, see Home.
Source for ticket #488
cc
changetime
2013-07-07 03:20:44
component
WG1 - Core
description
Jim Wise writes:
I see the sharp disregard this standard shows for compatibility with R6RS Scheme as a move away from unity in how Scheme implementations add the parts of a modern programming language which R5RS lacked, and I see the sharp disregard this standard shows for the effort so many have put into standardizing, implementing, and extending R6RS as a blow to the united focus of the Scheme community.
id
488
keywords
milestone
owner
alexshinn
priority
major
reporter
cowan
resolution
wontfix
severity
status
closed
summary
The draft is a move away from unity
time
2013-05-12 22:52:03
type
defect
Changes
Change at time 2013-07-07 03:20:44
author
cowan
field
comment
newvalue
The WG decided by unanimous consent to take no action on this ticket.
oldvalue
3
raw-time
1373142044410382
ticket
488
time
2013-07-07 03:20:44
Change at time 2013-07-07 03:20:44
author
cowan
field
resolution
newvalue
wontfix
oldvalue
raw-time
1373142044410382
ticket
488
time
2013-07-07 03:20:44
Change at time 2013-07-07 03:20:44
author
cowan
field
status
newvalue
closed
oldvalue
new
raw-time
1373142044410382
ticket
488
time
2013-07-07 03:20:44
Change at time 2013-05-12 22:56:55
author
cowan
field
comment
newvalue
I will add that the introduction of R6RS was not in itself a move toward or away from unity, but the fact that it was not widely accepted by existing implementations caused a de facto separation of implementations into R5RS and R6RS. As has been noted, R7RS-small is not directly intended to address this separation.
oldvalue
2
raw-time
1368374215841291
ticket
488
time
2013-05-12 22:56:55
Change at time 2013-05-12 22:55:00
author
cowan
field
comment
newvalue
I can only say that in my view no such unity, or united focus, exists. I think I have examined more Schemes more carefully than anyone else in the world, almost fifty of them, and what is immediately apparent is the wild ''diversity'' not only in extensions to R5RS, but in the kinds of deviations from it. This is by no means gratuitous diversity, either; almost every Scheme has its own set of goals, explicit or tacit, that distinguishes it from all others. Doubtless R6RS was ''intended'' to provide that united focus, but it has clearly not done so. It is not even the case that every implementation that provides it recommends its routine use.
oldvalue
1
raw-time
1368374100141207
ticket
488
time
2013-05-12 22:55:00