The final draft of R7RS-small has been ratified by a unanimous vote of
the Scheme Language Steering Committee. A formal announcement will be
made by the SLSC at the Scheme 2013 workshop.
Of the packages planned for inclusion, the most prominent are: networking, threads, regular expressions, delimited continuations, URI handling, date and time parsing/arithmetic/formatting, hash tables, ambient environment access, file system directory access, gettext (i18n support), and pattern matching.
Неплохо.
А что насчет даты выхода?
The R7RS Large language is currently on hold
Но это по состоянию на 2011 год, а как сейчас продвигается?
R7RS-small will be released very shortly, but I have no specific date.
The (hopefully) last draft is already published.
R7RS-large will, according to current plans, be released in a series
of editions, each of which will cover more ground than the last.
I don't know when, and I don't know how many.
С ним как со стандартом «скобчатого Си» всё в порядке. Аккуратный минималистичный язык и всё такое.
Факапом я его считаю с точки зрения процесса стандартизации как такового по отношению к дальнейшим хотелкам сообщества. Хорошим примером того, что плохой стандарт лучше отсутствия стандарта. Всё это и привело к тому, как был принят сообществом R6RS и что пришлось разделять язык на R7RS-в-духе-Scheme и R7RS-wannabe-Common-Lisp.
R4RS вышел в 1991 году. R5RS вышел в 1998. Семь лет. Внимательно смотрим на список изменений в стандарте. Как-то маловато за семь лет обсуждений-то.
А R6RS вышел только в 2007 году. Итого Scheme целых 16 лет болтался по сути без стандартизованной системы модулей, возможности объявлять пользовательские типы и кучи других (как оказалось) важных штук. За это время, естественно, реализации настрогали собственных, простите за каламбур, реализаций всех этих приблуд, и когда на горизонте появился R6RS, все не особо горели желанием выкидывать свои придумки на помойку и ломать существующие программы. (SRFI немного сгладили картину.)
Если бы R5RS был больше, чем шлифовкой предыдущего стандарта, то, возможно, с централизацией сообщества было бы получше. А так... ну, чё, зато Scheme по праву носит титул самого непереносимого языка программирования :)