Abbiamo compilato una lista di 52 alternative gratuite e a pagamento a Clojure. I principali concorrenti includono Python, Java. Inoltre, gli utenti fanno anche confronti tra Clojure e JavaScript, C (programming language), C++. Puoi anche dare un'occhiata ad altre opzioni simili qui: Strumenti di sviluppo.
Abbiamo compilato una lista di 52 alternative gratuite e a pagamento a Clojure. I principali concorrenti includono Python, Java. Inoltre, gli utenti fanno anche confronti tra Clojure e JavaScript, C (programming language), C++. Puoi anche dare un'occhiata ad altre opzioni simili qui: Strumenti di sviluppo.
Clojure è un linguaggio di programmazione dinamico destinato alla Java Virtual Machine (e al CLR).
Clojure è un linguaggio di programmazione dinamico destinato alla Java Virtual Machine (e al CLR).
Clojure Piattaforme
Windows
Linux
Mac
Clojure Video e screenshot
Clojure Panoramica
Clojure è un linguaggio di programmazione dinamico destinato alla Java Virtual Machine (e al CLR). È progettato per essere un linguaggio di uso generale, che combina l'accessibilità e lo sviluppo interattivo di un linguaggio di scripting con un'infrastruttura efficiente e solida per la programmazione multithread. Clojure è un linguaggio compilato: si compila direttamente con il bytecode JVM, ma rimane completamente dinamico. Ogni funzione supportata da Clojure è supportata in fase di esecuzione. Clojure fornisce un facile accesso ai framework Java, con suggerimenti di tipo opzionali e inferenza di tipo, per garantire che le chiamate a Java possano evitare riflessioni.
Clojure è un dialetto di Lisp e condivide con Lisp la filosofia del codice come dati e un potente sistema macro. Clojure è prevalentemente un linguaggio di programmazione funzionale e presenta un ricco set di strutture di dati immutabili e persistenti. Quando è necessario uno stato mutabile, Clojure offre un sistema di memoria transazionale software e un sistema Agent reattivo che garantisce design puliti, corretti e multithread.