software.wikisort.org - LinguaggioIl Common Lisp, comunemente abbreviato con CL, è un dialetto del linguaggio di programmazione Lisp, pubblicato nello standard ANSI ANSI INCITS 226-1994 (R2004) (ex X3.226-1994 (R1999)).[1] Sviluppato per porre uno standard fra le altre divergenti varianti del Lisp, non è un'implementazione ma una specifica di linguaggio. Molte implementazioni sono disponibili, sia commerciali che open source.
Common LISP linguaggio di programmazione |
---|
Autore | Commissione ANSI X3J13
|
---|
Data di origine | 1984
|
---|
Utilizzo | intelligenza artificiale, analisi lessicale, linguaggio di estensione
|
---|
Paradigmi | multi-paradigma: procedurale, funzionale, orientato agli oggetti, riflessivo
|
---|
Tipizzazione | forte, dinamica
|
---|
Estensioni comuni | .lisp
|
---|
Influenzato da | Lisp, Lisp Machine Lisp, MacLisp, Scheme, InterLisp
|
---|
Ha influenzato | Clojure, Dylan, Emacs Lisp, EuLisp, ISLISP, Julia, Moose, R, SKILL, SubL
|
---|
Implementazione di riferimento |
---|
Sistema operativo | Multipiattaforma
|
---|
Sito web | common-lisp.net/
|
---|
Modifica dati su Wikidata · Manuale |
Il Common Lisp è un linguaggio multi-paradigma, utilizzabile per lo sviluppo di software di qualsiasi tipo. Le sue principali caratteristiche sono:
- Supporta la combinazione di paradigmi di programmazione procedurali, imperativi e orientati agli oggetti.
- È un linguaggio di programmazione dinamico che facilita lo sviluppo rapido di applicazioni complesse, con un compilatore che permette la creazione di programmi efficienti.
- Include il CLOS, un sistema ad oggetti che supporta metodi multipli, la loro combinazione e l'ereditarietà multipla.
- È estendibile tramite caratteristiche standard come le macro Lisp (procedure che vengono eseguite durante la compilazione per modificare automaticamente il sorgente stesso) e macro di lettura (estensioni alla normale sintassi).
Note
Voci correlate
- Lisp
- Car e cdr: le funzioni fondamentali del Lisp per lavorare con le liste
Collegamenti esterni
Portale Informatica: accedi alle voci di Wikipedia che trattano di informatica |
На других языках
- [it] Common LISP
[ru] Common Lisp
Common Lisp (сокращённо — CL) — диалект языка программирования Лисп, стандартизированный ANSI[1]. Был разработан с целью объединения разрозненных на момент начала 1980-х годов диалектов Лиспа; доступно несколько реализаций Common Lisp, как коммерческих, так и свободно распространяемых.
Текст в блоке "Читать" взят с сайта "Википедия" и доступен по лицензии Creative Commons Attribution-ShareAlike; в отдельных случаях могут действовать дополнительные условия.
Другой контент может иметь иную лицензию. Перед использованием материалов сайта WikiSort.org внимательно изучите правила лицензирования конкретных элементов наполнения сайта.
2019-2025
WikiSort.org - проект по пересортировке и дополнению контента Википедии