简介
Clojure是一种运行在Java平台上的 Lisp 方言, Lisp是一种以表达性和功能强大著称的编程语言,
但人们通常认为它不太适合应用于一般情况,而Clojure的出现彻底改变了这一现状。如今,在任何具备 Java 虚拟机的地方,您都可以利用
Lisp 的强大功能。
Clojure是一种高级的,动态的函数式编程语言。 它是基于LISP编程语言设计的,并且具有编译器,可以在Java和.Net运行时环境上运行。
Clojure 在线运行工具
Clojure具有以下几种高级属性:
它基于LISP编程语言,使其代码语句比传统的编程语言更小。
它是一种函数型编程语言。
它专注于基本概念的不变性,你不应该对创建的对象进行任何更改。
它可以管理程序员的应用程序的状态。
它支持并发。
它包含现有的编程语言。 例如,Clojure可以利用整个Java生态系统来管理通过JVM运行的代码。
在线编译运行工具
学习建议
在学习本教程之前, 建议熟悉Java和LISP等编程语言。可以使用 Java 在线运行工具 Lisp 在线运行工具 结合使用和学习