Комитет разработчиков языка программирования Scheme принял решение о разделении спецификации языка на две составляющих: описание "малого языка", ориентированного на обучение; и "большого языка", ориентированного на промышленную разработку.
Спецификация "малого Scheme" будет основываться на R5RS, и полностью соответствовать заложенным в RnRS принципам: "языки программирования должны проектироваться не путём последовательного нагромождения возможностей". В целях повторного использования существующей образовательной базы, предполагается сохранять как можно большую обратную совместимость с существующими стандартами Scheme.
Спецификация "большого Scheme" будет основываться на R6RS, и включать максимальное количество возможностей, признанных полезными в промышленной разработке: сетевое программирование, потоки, интернационализация, FFI, и т.д.
Предполагаются публичные отчёты через 6 и 12 месяцев с начала работы групп; публичный драфт стандарта через 18 месяцев; финальный драфт через 24 месяца.
Обсуждение на LtU: http://lambda-the-ultimate.org/node/3582
Описание "малого Scheme": http://scheme-reports.org/2009/working-group-1-charter.html
Описание "большого Scheme": http://scheme-reports.org/2009/working-group-2-charter.html