- 授权协议: EPL
- 开发语言: Python
- 操作系统: Linux
- 软件首页: https://github.com/halgari/clojure-py
- 软件文档: https://github.com/halgari/clojure-py/wiki
- 官方下载: https://github.com/halgari/clojure-py/downloads
软件介绍
clojure-py是一个Clojure的纯Python实现。
为何选择Python?
静态虚拟机使得动态语言运行时性能较差,它们使得了这些语言形成了“这个世界看应该是怎样”的观念以及限制了语言实现的可用的选择。我们想要在Python VM上运行Clojure的实现来证明。
基本概念:
python内建组件在py/命名空间下可用,事实上python二进制代码能够通过py.bytecodes/OP注入。可以查看此代码,它可能是实现的最好的一种方式了。
