What is the state of using Clojure to develop for Android? Everything I see on the subject is pretty dated. I see that people are saying that until recently getting a Clojure REPL on Android wasn't possible - so do the technical changes that allow this better facilitate using Clojure on Android?
A short synopsis is that Clojure 1.2 works out of the box, but startup time is poor. According to the author of the REPL app, this is due to bootstrapping the Clojure runtime, specifically the clojure.core namespace. (http://www.deepbluelambda.org/programming/clojure/creating-a...)
I (the creator of the REPL) have been writing about this on my blog at http://www.deepbluelambda.org . There is still much I have not yet covered, but it should all show up in the coming weeks.
Even if it isn't feasible for building end-user-targeting apps, I could see this useful for exploring the Android APIs interactively from your dev machine with a swank server. I see it already comes with a nailgun server, which is a great start.
Seems like a good idea except that even my hardware keyboard has the parenthesis, and any special punctuation, with hard to get at spots and multiple chords.