Chez Scheme | |
---|---|
Тип | Язык программирования |
Разработчики | Cisco Systems и Cadence Research Systems[вд][2] |
Операционная система | Кроссплатформенное программное обеспечение |
Первый выпуск | 1985 |
Последняя версия | |
Репозиторий | github.com/cisco/ChezSch… |
Лицензия | Apache License 2.0 |
Сайт | cisco.github.io/C… (англ.) |
Chez Scheme — реализация языка Scheme (надмножества R6RS), созданная в 1984 году Кентом Дибвигом[англ.]. Реализацию отличает как скорость компиляции, так и эффективность результирующего кода[3].
До 2016 года был коммерческим программным продуктом с бесплатно распространяемым интерпретатором Petite chez scheme, который использовал шитый код взамен компиляции непосредственно в машинный код. Начиная с версии 9.4 стал полностью открытым программным продуктом, распространяемым под лицензией Apache.
Применяется как для разработки коммерческих систем, так и в образовательных целях[3] (в частности, в учебнике Essentials of Programming Languages[4]).
С начала 2017 года начато переписывание транслятора языка программирования Racket с языка Си на Chez Scheme[5].