Клоджуре
- Clojure — функциональный язык программирования, разработанный Ричем Хики в 2007 году.
- Язык основан на Lisp и использует JVM для выполнения кода.
- Clojure поддерживает макросы, мультиметоды и полиморфизм на основе протоколов.
- Язык поддерживает ленивые последовательности и принцип неизменности и постоянных структур данных.
- Clojure имеет расширяемую нотацию данных (edn) для передачи данных и представления программ.
- Существуют альтернативные платформы для Clojure, включая ClojureScript и ClojureCLR.
- Инструментарий для разработки Clojure значительно улучшился за прошедшие годы.
- Clojure продолжает набирать популярность среди разработчиков программного обеспечения на платформе Java.
- Язык используется в промышленности и правительственных учреждениях, а также для творческих вычислений.
Полный текст статьи: