Scheme
Da Wikipedia, l'enciclopedia libera.
Lo Scheme è un linguaggio di programmazione funzionale, un dialetto del Lisp di cui mantiene tutte le caratteristiche, che è stato sviluppato negli anni '70 da Guy L. Steele e Gerald Jay Sussman, che lo introdussero nel mondo accademico con una serie di articoli noti come le Lambda Papers e nel libro Structure and Interpretation of Computer Programs, usato per decenni come testo in alcuni esami di Scienze dell'Informazione.
In ambiente Linux, il desktop manager GNOME implementa l'interprete Scheme Guile.
Indice |
[modifica] Programma di esempio
[modifica] Hello world
Il seguente esempio visualizza il testo «Hello world».
(display "Hello World") (newline)
[modifica] Collegamenti esterni
[modifica] Implementazioni
- (EN) Drscheme interprete Open Source per tutti i sistemi operativi
- (EN) Chez Scheme interprete freeware per Microsoft Windows e Unix
- (EN) Chicken compilatore Scheme-to-C
- (EN) Bigloo compilatore Scheme-to-C e Scheme-to-Java compiler
- (EN) Kawa ambiente Scheme scritto in Java, che compila codice Scheme in bytecode Java
[modifica] Altre risorse
- (EN) A large collection of Scheme resources
- (EN) Scheme Requests for Implementation (SRFI)
- (EN) How to Design Programs
- (EN) Una bibliografia sulla ricerca correlata a Scheme, con link a molti articoli accademici, comprese le originali Lambda Papers
Principali linguaggi di programmazione (tutti) |
Ada | ALGOL | APL | Awk | BASIC | C | C++ | C# | COBOL | Delphi | Eiffel | Fortran | Haskell | IDL | Java | JavaScript | J# | Lisp | LOGO | ML | Objective C | O'Caml | Pascal | Perl | PHP | PL/I | PLaSM | Prolog | Python | Ruby | SAS | Scheme | sh | Simula | Smalltalk | SQL | Transact-SQL | Visual Basic |
- Portale Informatica: accedi alle voci di Wikipedia che parlano di informatica