Scheme: erinevus redaktsioonide vahel

Eemaldatud sisu Lisatud sisu
EmausBot (arutelu | kaastöö)
Suwa (arutelu | kaastöö)
PResümee puudub
14. rida:
[[Scheme]] on programmeerimiskeele [[Lisp]] üks peamisi dialekte. Erinevalt teisest peamisest dialektist [[Common Lisp]] järgib Scheme minimalistlikku disaini, spetsifitseerides väikese standardse tuuma koos võimsate vahenditega keele laiendamiseks. Keele kompaktsus ja elegentsus on teinud ta populaarseks õppejõudude, keeledisainerite, programmeerijate ja implementaatorite poolt.
 
Scheme loodi [[MIT]]-i tehisintellekti laboris [[Guy L. Steele]] ja [[Gerald Jay Sussman]]i poolt, kes tutvustasid seda akadeemilisele maailmale aastatel 1975–1980 läbi memode seeria, mida nüüd tuntakse Lambda paberite nime all. Scheme ametlikuks standardiks on [[IEEE]] 1178-1990]], kuid ''de facto'' standardiks on ''Revised<sup>n</sup> Report on the Algorithmic Language Scheme'' (R<sup>n</sup>RS).<ref>[http://www.schemers.org/Documents/Standards/ Standards] schemers.org</ref>
 
Scheme oli esimene Lispi dialekt, mis kasutas [[leksiline skoop|leksilist skoopi]] ning esimene, mis nõudis kompilaatoritelt ''tail-call'' optimeerimist.