Discussion:Clojure
- Admissibilité
- Neutralité
- Droit d'auteur
- Article de qualité
- Bon article
- Lumière sur
- À faire
- Archives
- Commons
Pardonnez-moi, mon français n'est pas sufficient pour modifier cet article, mais en fait le Clojure est un dialect de LISP, pas seulement une langue que resemble LISP. --82.171.137.254 (d) 6 février 2010 à 12:07 (CET)
Macro modifier
L'expression n'est pas claire. Le backquote n'est pas spècifique a Clojure, mais son comportement concernant les symboles le lie à l'espace de nom. Mh pas mal d'imprécisions à modifier ;) Syntaxe des macros.
— Le message qui précède, non signé, a été déposé par Kilroysoft (discuter)
Typage modifier
Clojure est un language dynamique faiblement typé. Par défaut toutes les fonctions acceptent des arguments de type Java Object. Il est cependant possible de définir un typage au sens Java aux symboles et aux arguments sous forme de métadonnées, ceci surtout dans le but d'optimisation de la compilation dans la JVM. Definition des records, types, Prototypes, :class-gen. Polymorphisme des fonctions sur les classes Jana, trcords, types.
— Le message qui précède, non signé, a été déposé par Kilroysoft (discuter)
Syntaxe modifier
Définir les différents types de donnée, les sucres syntaxiques. Expliquer les Interfaces des données ISeq etc...
— Le message qui précède, non signé, a été déposé par Kilroysoft (discuter)
Philosophie du language modifier
Fonctionel pur, impur, définir les options du language. Lazyness expliquer les options du language, Reducers opposé a lazy pour le paralellisme. Pourquoi l'immutabilité. Language fonctionel supprime l'affectation et les boucles. Récursivité, récusrsivité en queue de fonction. Map / Reduce / Fold.
— Le message qui précède, non signé, a été déposé par Kilroysoft (discuter)
Java.next et les languages de la JVM modifier
Positionnement de Clojure par papport aux autre language JVM.
— Le message qui précède, non signé, a été déposé par Kilroysoft (discuter)
Et encore modifier
C'est ce qui me vient d'emblée... Bien plus à ajouter George Kilroy (d) 16 juin 2013 à 00:23 (CEST)kilroysoft
Date de création farfelue (1945, au lieu de 2007) modifier
1945 n'est pas la bonne date de création (ou la JVM tournait sur l'ENIAC) (2007 dans la page EN). j'imagine que c'est un bug de l'import wikidata, mais je n'ai pas compris comment le corriger. Mounieg (discuter) 28 mars 2023 à 19:59 (CEST)