Clojure
De Viquipèdia
Clojure és un llenguatge de programació de la família del Lisp i l'Scheme dissenyat per operar estretament amb Java sobre la màquina virtual JavaVM.
Posteriorment se n'ha desenvolupat un rerefons per a la màquina virtual CLR de .NET[1] encara en fase beta.[2]
Característiques [modifica]
- Desenvolupament dinàmic amb un intèrpret (altrament anomenats REPL: inicials de llaç de lectura-avaluació-impressió).
- Funcions com a objectes de primera (poden ser passats com a paràmetre o obtinguts de retorn)
- Seqüències d'avaluació tardana.
- Un bon feix d'estructures de dades immutables amb persistència.
- Programació concurrent amb STM sigles angleses de Memòria Transaccional per Programari
- Compilació a codi JVM
- Estreta integració amb Java.
Referències [modifica]
- ↑ Clojure Roundup: Clojure on CLR and Javascript, Terracotta, New Release (anglès) Arreplegada de Clojure: Noves edicions de Clojure sobre CLR, Javascript i Terracotta
- ↑ Clojure per a CLR(anglès) (Al viver de projectes GITHUB.com).
Enllaços externs [modifica]
- Lloc web del llenguatge Clojure (anglès)
- Guia de Clojure (anglès)
- Fulldisclojure (anglès) Presentacions en vídeo - Fulldisclojure, és un joc de paraules per la consonància del nom "Clojure" amb la frase "Full disclosure" que vol dir "Exposició completa"
|
|||||