Clojure

Clojure
Изображение логотипа
Класс языка функциональный, мультипарадигмальный
Появился в 2007
Автор Рич Хикки
Разработчик Ричард Хикки
Расширение файлов .clj, .cljs, .cljc, .edn или .cljr
Выпуск
Система типов динамическая, строгая
Испытал влияние Lisp, ML, Haskell, Erlang[2], Prolog, Scheme, Java, Ruby[3]
Повлиял на Elixir
Лицензия Eclipse Public License
Сайт clojure.org
Логотип Викисклада Медиафайлы на Викискладе

Clojure (произносится как closure [ˈklōZHər]) — современный диалект Лиспа, язык программирования общего назначения с поддержкой разработки в интерактивном режиме, поощряющий функциональное программирование и упрощающий поддержку многопоточности. Clojure работает на платформах JVM и CLR. Clojure отличает философия «код как данные» (гомоиконность) и развитая система лисп-макросов.

Транслятор Clojure свободно распространяется на условиях Eclipse Public License.

  1. Release 1.12.0 — 2024.
  2. Rich Hickey. Books that influenced Clojure (30 июня 2009). Дата обращения: 11 сентября 2009. Архивировано из оригинала 18 апреля 2012 года.
  3. Clojure Programming. Дата обращения: 30 апреля 2013. Архивировано 21 мая 2015 года.

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne