On Nov 23, 2012, at 4:49 PM, Andrew Pennebaker andrew.pennebaker@gmail.com wrote:
Any interest in porting ABCL to Android, iPhone, and Windows Phone?
Even just a basic REPL would be really useful for Lispers.
Since ABCL is hosted on the JVM, I think that porting ABCL to Android is probably the first step. There seems to be considerable interest in using such a port, but not enough people willing and/or able to contribute. The current developers would be more than willing to mentor people thinking of contributing in such on manner, so those who would like to visit us on the #abcl Freenode IRC channel, or post patches to the mailing list would certainly be given what advice we can muster.
After we finally release abcl-1.1, I was planning to give my [patches to get ABCL to build for Android][1] some love to see how much effort this would take, but this would be balanced with the needed overhaul of our STREAM abstraction as well as triage for abcl-1.1.1. If someone were to step forward with hardware and/or cash donations, that could certainly rebalance my (and potentially other developer's) priorities.
[1]: http://detroit.slack.net/~evenson/abcl/abcl-android-20110818a.diff
Until iOS somehow develops the ability to run a JVM, either through explicit support from AAPL (almost certainly not going to happen) or possibly some sort of effort by ORCL, it will be the least likely mobile platform to run ABCL.
Is there a JVM even available for Windows Phone at this point?
Mark evenson@panix.com