
Key facts
- Programming language.name
- Clojure
- Programming language.logo
- Clojure logo.svg
- Programming language.logo size
- 120px
- Programming language.paradigm
- multi-paradigm:
- Programming language.family
- Lisp
- Programming language.designer
- Rich Hickey
- Programming language.latest release version
- 1.12.3
- Programming language.memory management
- Garbage collection via a host (JVM, CLR, a JavaScript runtime such as V8 in case of ClojureScript or BEAM (see below)
- Programming language.dialects
- ClojureScript, ClojureDart
- Programming language.license
- Eclipse Public
- Programming language.wikibooks
- Clojure Programming
via Wikipedia infobox
Wikidata facts
- Developer
- Richard Hickey
- Game engine
- JavaScript engine
- Official website
- clojure.org
Show 16 more facts
- Stack Exchange tag
- stackoverflow.com/tags/clojure
- influenced by
- Lisp
- software version identifier
- 1.12.4
- programming paradigm
- functional programming
- Commons category
- Clojure
- copyright license
- Eclipse Public License
- source code repository URL
- github.com/clojure/clojure
- IRC channel URL
- irc.lc/freenode/clojure/irctc
- issue tracker URL
- dev.clojure.org/jira/browse/CLJ
- inception
- 2007-01-01
- programmed in
- Java
- file extension
- cljr
- typing discipline
- dynamic typing
- dialect of computer language
- Lisp
- official blog URL
- clojure.org/news/news
- user manual URL
- clojure.github.io
Sources (12)
via Wikidata · CC0
Article · 中文
Clojure(/ˈkloʊʒər/)是Lisp编程语言在Java平台上的现代、动态及函数式方言。 与其他Lisp一样,Clojure视代码为数据且拥有一套Lisp宏系统。Clojure的开发过程目前由社区驱动,其作者里奇·希基则以终身仁慈独裁者的身份监督。 Clojure提倡不可变性与持久数据结构并鼓励程序员显式地管理标识及其状态。对利用不可变值及显式时间进展构造(explicit progression-of-time constructs)进行编程的专注旨在促进更加健壮的(尤其是并发)程序的开发。Clojure的类型系统是完全动态的,但人们近期也开始探索其基于渐进类型化的实现。 对Clojure的商业支持由Cognitect公司提供。 每年都会在全球范围内举办年度Clojure会议,其中最著名的是Clojure/conj。
Abstract from DBpedia / Wikipedia · CC BY-SA