ClojureScript

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску

ClojureScript — реализация языка Лиспа (на диалекте Clojure) с компиляцией в JavaScript, что позволяет использовать Clojure для веб-программирования на стороне клиента.

Из-за отличий между целевыми платформами JVM и JavaScript в ClojureScript представлен собственный диалект Clojure, несколько отличающийся от основной реализации[1] (в частности это касается типов и структур данных). Тем не менее разработка Clojure и ClojureScript ведётся параллельно, в рамках единой команды[2]. ClojureScript, как и базовая реализация Clojure, свободно распространяется на условиях Eclipse Public License.

Примечания[править | править код]

  1. Fogus, 2014, p. 311.
  2. Differences from Clojure. clojurescript.

Литература[править | править код]

Ссылки[править | править код]