Considering the limited resources on the machine, Tcl might be a
candidate for a development language for the distribution. If someone
has a warm spot in their heart for development of software that runs
on small resources, particularly making use of shared resources, etc.
this might be something to look into.
<own horn tooting>
I got the Hecl interpreter running on Google's Android within a few
hours of its release:
http://journal.dedasys.com/articles/2007/11/12/and-hecl-runs-on-android
Now I'm working on actually making the GUI API available, which is a
bigger task. Help wanted:-)
Since you've got both in perspective, would you say it's simplest to
add a scripting layer to J2ME or to Android ?
-Alex
The Android API is much more extensive, so there's more work to do.
On the other hand, the Java reflection API is available (along with
other more modern Java features), so I did some hacking and am using
that to call out to the Java code, which saves massive amounts of
code. I'm not sure that that will be the final design though, I'm
still playing.