Clojure: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m aggiungo tmp |
Nessun oggetto della modifica |
||
Riga 1:
{{tmp|linguaggio di programmazione}}▼
{{S|software}}
|
|
|
|versione = 1.6
▲|Sviluppatore = Rich Hickey
|paradigmi = [[Programmazione_funzionale|funzionale]]
|
|estensione = .clj, .cljs, .edn
|influenzato_da = [[Lisp]], [[Erlang]], [[Haskell]], [[ML]], [[Prolog]], [[Scheme]], [[Java]], [[Ruby]]
|ha_influenzato = [[Elixir]]
|
▲|Licenza = Eclipse Public License
▲|SitoWeb = [http://www.clojure.org www.clojure.org]
}}
'''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 (linguaggio)|Java]] [[bytecode]], che permette a Clojure di funzionare su una [[macchina virtuale Java]] e di accedere facilmente a tutte le librerie Java.
|