Rich Hickey开发了Clojure编程语言,并在2007年发布了第一个版本。
Clojure是Lisp编程语言的一种方言,主要用于并发计算。它是由Rich Hickey创建的,他在2007年发布了该编程语言的第一个版本。他想创建一个现代版本的Lisp,专注于多线程程序的函数式编程,并且与Java环境兼容。为此,Clojure提供了许多使用不可变对象的内置工具,并且运行在Java虚拟机上。
Clojure保持了函数式语言的主要特点,例如immutable state,Full Lisp-style macro support,persistent data structures等等,并且还能够非常方便的调用Java类库的API,和Java类库进行良好的整合。
Clojure是一种动态的通用编程语言,结合了脚本语言的易用性和交互式开发以及用于多线程编程的高效,强大的基础结构。
未知的网友