Clojure

Clojure

Clojure est un langage de programmation dynamique qui cible la machine virtuelle Java (et le CLR).
Clojure est un langage de programmation dynamique qui cible la machine virtuelle Java (et le CLR).Il est conçu pour être un langage polyvalent, combinant l'accessibilité et le développement interactif d'un langage de script avec une infrastructure efficace et robuste pour la programmation multithread.Clojure est un langage compilé - il se compile directement en bytecode JVM, mais reste complètement dynamique.Chaque fonctionnalité prise en charge par Clojure est prise en charge lors de l'exécution.Clojure fournit un accès facile aux frameworks Java, avec des indications de type et des inférences de type facultatives, pour garantir que les appels à Java peuvent éviter la réflexion .... Clojure est un dialecte de Lisp et partage avec Lisp la philosophie du code en tant que données et unsystème macro puissant.Clojure est principalement un langage de programmation fonctionnel et dispose d'un riche ensemble de structures de données immuables et persistantes.Lorsqu'un état modifiable est nécessaire, Clojure propose un système de mémoire transactionnelle logicielle et un système d'agent réactif qui garantissent des conceptions propres, correctes et multithread.
clojure

Site Internet:

Les catégories

Alternatives à Clojure pour toutes les plateformes avec n'importe quelle licence

IronPython

IronPython

IronPython est une implémentation du langage de programmation Python fonctionnant sous .NET et Silverlight.Il prend en charge une console interactive avec une compilation entièrement dynamique.
Jython

Jython

Jython, successeur de JPython, est une implémentation du langage de programmation Python écrit en Java.
Racket

Racket

Racket (anciennement PLT Scheme) est un langage de programmation moderne de la famille Lisp / Scheme, adapté à un large éventail d'applications.
Elixir

Elixir

Elixir est un langage dynamique et fonctionnel conçu pour créer des applications évolutives et maintenables.
  • Gratuite
Hy

Hy

Hy est un merveilleux dialecte de Lisp intégré à Python.
OCaml

OCaml

OCaml est un langage de programmation de puissance industrielle prenant en charge les styles fonctionnels, impératifs et orientés objet.
Nim (programming language)

Nim (programming language)

Nim est un langage de programmation impératif typé statiquement qui essaie de donner au programmeur la puissance ultime sans compromis sur l'efficacité d'exécution.
Guile

Guile

GNU Ubiquitous Intelligent Language for Extensions, une implémentation du langage de programmation Scheme.