Подтвердить что ты не робот

Lisp и Android NDK

Есть ли lisp, перенесенный в Android с NDK? Я подумывал написать один на С++, для проекта, который у меня есть, но я не хочу изобретать велосипед. Кто-нибудь видел такого зверя?

Я видел этот проект, но это не совсем то, что я ищу...

4b9b3361

Ответ 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