Scheme

Linux.fi-wikissä artikkelit käsittelevät yleensä aihettaan siltä osin, kuin se koskee Linuxia ja avoimia/vapaita ohjelmistoja. Yleisluontoisemman artikkelin tästä aiheesta löydät tietosanakirja Wikipediasta.
Scheme | |
---|---|
Paradigma | moniparadigma, funktionaalinen |
Tyypitys | heikko, dynaaminen, vahva |
Suoritusmalli | tulkattava, käännetty |
Kotisivu | www.scheme.org |
Scheme on minimalistinen Lisp-murre.
Lista Common Lisp -toteutuksista[muokkaa]
- Guile - GNU-projektin kehittämä vapaa Scheme-toteutus, joka on alunperin kehitetty toisten ohjelmien liitännäisten tekemistä varten.
- Chicken - Vapaa Scheme tulkki ja kääntäjä, joka kääntää Schemen C-koodiksi.
Katso myös[muokkaa]
- Common Lisp - Eräs toinen suosittu Lisp-murre.
Aiheesta muualla[muokkaa]
- The Scheme Programming Language -kirjan nettiversio
- Teach Yourself Scheme in Fixnum Days -kirjan nettiversio
- Structure and Interpretation of Computer Programs -kirjan nettiversio
- Structure and Interpretation of Computer Programs - Luennot - YouTube
- Scheme standardit (R5RS on hyvä paikka aloittaa)
- Racket - Eräs Schemestä haarautunut Lisp-murre
![]() | |
Käännettävät | Assembly | C | C++ | Go | Haxe | Haskell | Java | Pascal |
---|---|
Tulkattavat | Python | Perl | PHP | Ruby |
-skriptikielet | Lua | Bash |
GPGPU | OpenCL |
muut | GLSL |