Chez Scheme

Chez Scheme
Tip de Limbaj de programare
Dezvoltator Sisteme de cercetare în cadență
Sistem de operare Software multiplatformă
Prima editie 1985  ( 1985 )
ultima versiune 9.5 (12 octombrie 2017 ) ( 2017-10-12 )
Licență Licența Apache Versiunea 2.0
Site-ul web schema.com

Chez Scheme  este o implementare a limbajului Scheme (un superset al R6RS) creat în 1984 de Kent Dibwig . Implementarea se distinge atât prin viteza de compilare, cât și prin eficiența codului rezultat [1] .

Până în 2016, a fost un produs software comercial cu un interpret gratuit de schemă petit chez care folosea cod threaded în loc să compilați direct în codul mașinii . Din versiunea 9.4 a devenit un software complet open source distribuit sub licența Apache .

Este folosit atât pentru dezvoltarea sistemelor comerciale, cât și în scopuri educaționale [1] (în special, în manualul Essentials of Programming Languages ​​​​[2] ).

De la începutul anului 2017, a început rescrierea traducătorului limbajului de programare Racket din limbajul C în Chez Scheme [3] .

Note

  1. ↑ 1 2 Oram Andy, Wilson Greg. Cod ideal . - Editura „Petru”, 29-12-2010. - S. 616. - 624 p. — ISBN 9785423703318 . Arhivat pe 31 octombrie 2016 la Wayback Machine
  2. Daniel P. Friedman, Mitchell Wand, Christopher Thomas Haynes. Elementele esențiale ale limbajelor de programare . — MIT Press, 2001-01-01. - S. 391. - 424 p. — ISBN 9780262062176 . Arhivat pe 31 octombrie 2016 la Wayback Machine
  3. Matthew Flatt. Stare Racket-on-Chez: ianuarie  2018 . blog.racket-lang.org. Preluat la 26 iunie 2018. Arhivat din original la 28 iunie 2018.

Literatură

Link -uri