Clojure est un langage à usage général prenant en charge le développement interactif qui encourage un style de programmation fonctionnel et simplifie la programmation multithread.
On m'a dit dans des questions précédentes que les langages de programmation fonctionnels ne conviennent pas aux systèmes dynamiques tels qu'un moteur physique, principalement parce qu'il est coûteux de muter des objets. Dans quelle mesure cette affirmation est-elle réaliste et pourquoi?
La documentation de ref montre une option: max-history et déclare que "les refs accumulent l'historique dynamiquement selon les besoins pour traiter les demandes de lecture." Je peux voir qu'il y a de l'historique au REPL, mais je ne vois pas comment trouver les valeurs précédentes d'une référence: user=> (def the-world …
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement les réponses. Vous souhaitez améliorer cette question? Mettez à jour la question afin d'y répondre avec des faits et des citations en modifiant ce message . Fermé il y a 4 ans . Je suis principalement un …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.