Clojure
linguaggio di programmazione / Da Wikipedia, l'enciclopedia encyclopedia
Caro Wikiwand AI, Facciamo breve rispondendo semplicemente a queste domande chiave:
Puoi elencare i principali fatti e statistiche su Clojure?
Riassumi questo articolo per un bambino di 10 anni
MOSTRA TUTTE LE DOMANDE
In informatica Clojure è un dialetto del linguaggio di programmazione Lisp: alcune importanti caratteristiche sono lo sviluppo interattivo, la filosofia secondo cui lo stesso codice è un dato, le macro e la compilazione in Java bytecode, che permette a Clojure di funzionare su una macchina virtuale Java e di accedere facilmente a tutte le librerie Java. Il supporto del paradigma di programmazione funzionale, unito alla persistenza dei dati in memoria e alla loro gestione tramite STM permette di realizzare più facilmente programmi basati sul calcolo parallelo e multithread.
Questa voce sull'argomento software è solo un abbozzo.
Contribuisci a migliorarla secondo le convenzioni di Wikipedia. Segui i suggerimenti del progetto di riferimento.
Fatti in breve Clojure linguaggio di programmazione, Autore ...
Clojure linguaggio di programmazione | |
---|---|
Autore | Rich Hickey |
Data di origine | 2007 |
Ultima versione | 1.11.2 (8 marzo 2024) |
Utilizzo | funzionale, concorrente |
Paradigmi | funzionale |
Tipizzazione | forte, dinamica |
Estensioni comuni | .clj, .cljs, .edn |
Influenzato da | Lisp, Erlang, Haskell, ML, Prolog, Scheme, Java, Ruby |
Ha influenzato | Elixir |
Implementazione di riferimento | |
Sistema operativo | Multipiattaforma |
Licenza | Eclipse Public License |
Sito web | clojure.org/ |
Chiudi