Lisp и Android NDK
Есть ли lisp, перенесенный в Android с NDK? Я подумывал написать один на С++, для проекта, который у меня есть, но я не хочу изобретать велосипед. Кто-нибудь видел такого зверя?
Я видел этот проект, но это не совсем то, что я ищу...
Ответы
Ответ 1
В настоящее время предпринимаются усилия для запуска ECL на Android с NDK.
Embeddable Common Lisp (ECL) - это реализация Common Lisp, которая скомпилируется с C.
Согласно недавнему сообщению от разработчика о статусе ECL на Android, "теперь он находится в точке, где он достаточно полно". В настоящее время разработчик работает над добавлением привязок к API java.
Ответ 2
Я ненавижу ответы, у которых есть ссылка, но я наткнулся на это сообщение в блоге, в котором был запущен Gambit Scheme:
http://seanchapel.blogspot.com/2010/10/gambit-scheme-on-android.html
Из комментариев видно, что это сообщение в блоге обсуждалось в списке рассылки, поэтому его можно было бы создать без обновления.
Ответ 3
Не знаю о NDK lisps, но есть порт clojure для Dalvik (так что не NDK), но он сейчас очень медленно загружается, чтобы быть действительно полезным. По-видимому, есть некоторый фокус, чтобы улучшить время загрузки на Android.
Другие ссылки: http://www.deepbluelambda.org/programming/clojure/creating-android-applications-with-clojure