2 ms·
I like the way that Scheme dealt with this recent-ish-ly, even if it hasn't gained overwhelming support in the community. R6RS was considered too big, and too
by shakna 5y ago
I like the way that Scheme dealt with this recent-ish-ly, even if it hasn't gained overwhelming support in the community.
R6RS was considered too big, and too influenced by one of the players, by a large amount of the community.
So, the big player distanced themselves a bit, renaming themselves to Racket, etc.
But for the next standard, two were produced. R7RS-small and R7RS-large. A core language that stays the same, that everyone has to use to call themselves a "Revision 7 Scheme", and an extended standard language that is useful, for those wanting to provide a "batteries included" kind of environment.