Ero sivun ”Scheme” versioiden välillä

[katsottu versio][katsottu versio]
Poistettu sisältö Lisätty sisältö
Ipr1 (keskustelu | muokkaukset)
Ei muokkausyhteenvetoa
Vuosilukulinkkejä pois
Rivi 17:
}}
 
'''Scheme''' on [[funktionaalinen ohjelmointi]]kieli ja eräs [[Lisp]]-murteista.<ref>{{Kirjaviite | Tekijä=Harsu, Maarit | Nimeke=Ohjelmointikielet : periaatteet, käsitteet, valintaperusteet | Julkaisupaikka=Helsinki | Julkaisija=Talentum | Vuosi=2005 | Sivu=248 | Isbn=952-14-0981-9 }}</ref> Schemen kehittivät Guy L. Steele ja Gerald Jay Sussman [[1970-luku|1970-luvulla]]. Schemen alkuperäinen nimi oli "Schemer", mutta käytetty [[Incompatible Timesharing System|ITS]]-käyttöjärjestelmä rajoitti tiedostojen nimet kuuteen merkkiin, joten lyhyempi nimi jäi käyttöön.
 
Scheme keskittyy minimaalisuuteen. Kielessä itsessään on mahdollisimman vähän toimintoja ja kaikki muu jätetään [[kirjasto (tietotekniikka)|kirjastoille]]. Tätä kuvastaa hyvin se, että Schemen spesifikaatio, ''Revised<sup>5 th</sup> Report on the Algorithmic Language Scheme'' (R5RS), on noin 50 sivua verrattuna [[Common Lisp]] -spesifikaatioon, joka on noin 1&nbsp;300 sivua.
Noudettu kohteesta ”https://fi.wikipedia.org/wiki/Scheme