Lisp and Android NDK

Lisp and Android NDK

本文关键字:NDK Android and Lisp      更新时间:2023-10-16

有一个lisp移植到android与NDK?我一直在考虑用c++写一个,用于我正在进行的一个项目,但我不想重新发明轮子。有人见过这样的野兽吗?

我已经看过这个项目,但它不是我想要的…

正在努力在Android上运行ECL和NDK。

可嵌入公共Lisp (ECL)是公共Lisp的一种实现,可以编译成c语言。

根据开发者最近发布的关于Android上ECL状态的帖子,"它现在处于一个相当完整的阶段。"开发人员目前正在为java API添加绑定。

我讨厌只有一个链接的答案,但是我看到了一个家伙的博客文章,他让Gambit Scheme运行:

http://seanchapel.blogspot.com/2010/10/gambit-scheme-on-android.html

从评论来看,这篇博客文章似乎是在邮件列表中讨论过的,所以现在有可能不打补丁就构建它。

不知道NDK的问题,但至少有一个Dalvik的clojure端口(所以不是NDK),但它现在加载太慢,无法真正有用。显然,有一些重点是改善android的加载时间。

其他参考:http://www.deepbluelambda.org/programming/clojure/creating-android-applications-with-clojure