Scheme: erinevus redaktsioonide vahel

Eemaldatud sisu Lisatud sisu
Nene (arutelu | kaastöö)
tõlgitud inglise vikipeediast
 
Nene (arutelu | kaastöö)
kasutatud programmeerimiskeele malli
1. rida:
{{Programmeerimiskeel
| faililaiend = .scm, .ss
| paradigma = [[funktsionaalne programmeerimine|funktsionaalne]], [[protseduraalne programmeerimine|protseduraalne]], [[metaprogrammeerimine|meta]]
| väljalaskeaeg = 1975
| disainer = [[Guy L. Steele]] ja [[Gerald Jay Sussman]]
| viimane väljalase = R6RS (ratiftseeritud standard) (2007)
| tüüpimine = [[tugev tüüpimine|tugev]], [[dünaamiline tüüpimine|dünaamiline]]
| implementatsioonid = mitmed
| dialektid = [[T (programmeerimiskeel)|T]]
| mõjutajad = [[Lisp]], [[ALGOL]]
| mõjutatavad = [[Common Lisp]], [[JavaScript]], [[R (programmeerimiskeel)|R]], [[Ruby]], [[Dylan]], [[Lua]], [[Hop]]
}}
 
[[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.