Clojure + Dart = ClojureDart


ClojureDart 是Clojure 语言的一个移植版本,可编译为 Google 开发的 Dart 语言,由 Clojure 咨询公司 Tensegritics 发布,ClojureDart 能将 Clojure 的使用扩展到移动和桌面应用程序。

ClojureDart 的主要目标是利用 Dart 和Google 的 Flutter 开发工具包,从单个代码库构建多平台应用程序。

ClojureDart 的代码可在GitHub 上获得。

Dart被定位为 JavaScript 的竞争对手,类型安全的Dart 已被重新定位为开发“任何平台上的快速应用程序”的语言,包括移动和 Web 应用程序。Dart 有自己的 VM,开发人员可以将 Dart 编译为机器码或 JavaScript。
Clojure 是一种用于 JVM 和 Microsoft 的 Common Language Runtime 的语言,是一种具有代码即数据哲学的 Lisp 方言。