Clojure-py:纯Python实现的Clojure

Clojure是一个在JVM平台运行的动态函数式编程语言,其语法接近于LISP语言,它保持了函数式语言的主要特点,例如immutable state,Full Lisp-style macro support,persistent data structures等等,并且还能够非常方便的调用Java类库的API,和Java类库进行良好的整合。但是我们认为,动态语言在静态虚拟机中的运行时性能是非常糟糕的,而适当的利用动态JIT(像pypy)技术,把Colojure运行在动态VM中的效率会高于JVM和CLR。除此之外,许多Python库如PySide,numpy,scipy等并没有相应的JVM版本。Clojure-py紧密整合了Python VM,可以运行以上所有的库。

github主页:https://github.com/halgari/clojure-py

收藏

资源整理者简介:rainbow

(新浪微博:@咖啡z熊) 个人主页 · 贡献了111个资源 · 1


直接登录

推荐关注

按分类快速查找

关于资源导航
  • 伯乐在线资源导航收录优秀的工具资源。内容覆盖开发、设计、产品和管理等IT互联网行业相关的领域。目前已经收录 1439 项工具资源。
    推送伯乐头条热点内容微信号:jobbole 分享干货的技术类微信号:iProgrammer