clojure-py -


EPL
Linux
Python

软件简介

clojure-
py是一个Clojure的纯Python实现。

为何选择Python?

静态虚拟机使得动态语言运行时性能较差,它们使得了这些语言形成了“这个世界看应该是怎样”的观念以及限制了语言实现的可用的选择。我们想要在Python
VM上运行Clojure的实现来证明。

基本概念:

python内建组件在py/命名空间下可用,事实上python二进制代码能够通过py.bytecodes/OP注入。可以查看此代码,它可能是实现的最好的一种方式了。