Esquema Chez

Esquema Chez
Tipo de Lenguaje de programación
Desarrollador Sistemas de investigación de cadencia
Sistema operativo Software multiplataforma
Primera edición 1985  ( 1985 )
ultima versión 9.5 (12 de octubre de 2017 ) ( 2017-10-12 )
Licencia Licencia Apache Versión 2.0
Sitio web esquema.com

Chez Scheme  es una implementación del lenguaje Scheme (un superconjunto de R6RS) creado en 1984 por Kent Dibwig . La implementación se distingue tanto por la velocidad de compilación como por la eficiencia del código resultante [1] .

Hasta 2016, era un producto de software comercial con un intérprete de esquema petit chez gratuito que usaba código enhebrado en lugar de compilar directamente en código de máquina . Desde la versión 9.4 se ha convertido en un software completamente de código abierto distribuido bajo la licencia Apache .

Se utiliza tanto para el desarrollo de sistemas comerciales como con fines educativos [1] (en particular, en el libro de texto Essentials of Programming Languages ​​[2] ).

Desde principios de 2017, ha comenzado la reescritura del traductor del lenguaje de programación Racket del lenguaje C a Chez Scheme [3] .

Notas

  1. ↑ 1 2 Oram Andy, Wilson Greg. Código ideal . - Editorial "Pedro", 2010-12-29. - S. 616. - 624 pág. — ISBN 9785423703318 . Archivado el 31 de octubre de 2016 en Wayback Machine .
  2. Daniel P. Friedman, Mitchell Wand, Christopher Thomas Haynes. Fundamentos de los lenguajes de programación . — Prensa del MIT, 2001-01-01. - S. 391. - 424 pág. — ISBN 9780262062176 . Archivado el 31 de octubre de 2016 en Wayback Machine .
  3. Mateo Flatt. Estado de Racket-on-Chez: enero de  2018 . blog.racket-lang.org. Consultado el 26 de junio de 2018. Archivado desde el original el 28 de junio de 2018.

Literatura

Enlaces