Clojure | ||
---|---|---|
Desarrollador(es) | ||
Richard Hickey https://clojure.org/ | ||
Información general | ||
Extensiones comunes | clj, cljs, cljc, edn y cljr | |
Paradigma | Funcional, Lenguaje de programación multiparadigma | |
Apareció en | 2007 | |
Diseñado por | Rich Hickey | |
Última versión estable | (2022-03-22) | |
Sistema de tipos | dinámico, fuerte | |
Implementaciones | JVM, CLR, JavaScript | |
Influido por | Lisp, ML, Haskell, Erlang Prolog | |
Sistema operativo | Multiplataforma | |
Licencia | Eclipse Public License | |
Clojure es un lenguaje de programación de propósito general dialecto de Lisp. Hace un énfasis especial en el paradigma funcional, con el objetivo (entre otros) de eliminar la complejidad asociada a la programación concurrente. Clojure puede ser ejecutado sobre la Máquina Virtual de Java y la máquina virtual de la plataforma .NET, así como compilado a JavaScript.