Question

J'ai été en regardant autour, et je n'arrive pas à trouver aucune réponse définitive ou de progrès qui semble "up to date".J'ai vu quelques projets intéressants comme Mirah (anciennement Duby), et je suis à la recherche un peu.J'ai vu JRuby, sans succès, utilisé pour compiler ruby dans .dex.J'ai aussi été à la recherche, de manière indépendante, en Clojure et ont réalisé qu'ils pourraient tous être liés à la même chose.

Quelqu'un aurait-il des conseils sur la façon de commencer et de faire des progrès?Je ne prie pas seulement ce que les cadres pourrait aider, mais le plus important, une philosophie/direction pour orienter mes efforts, juste pour obtenir commencé.

Était-ce utile?

La solution

Voir cette question.Avez-vous considéré la Scala?Je sais que ce n'est pas un langage dynamique, mais il semble être la meilleure alternative à Java maintenant.

Autres conseils

La plupart de la Dynamique de la JVM des langues comme JRuby, Clojure, ou Jython ont de graves problèmes de performances sur l'Android JVM Dalvik.Jusqu'à ce que Dalvik obtient plus attrayantes pour les langages dynamiques, vous êtes assez bien hors de la chance.

JRuby (Android distribution est appelé Ruboto, vous pouvez essayer Ruboto de la CISR maintenant) fonctionne en mode interprété sur Android, et bien que dx a quelques problèmes à la compilation de toutes les JRuby de la bibliothèque standard, le JRuby devs semblent vouloir résoudre ce problème sur leur fin, alors j'aimerais garder un œil sur JRuby, parce que toutes les questions sont susceptibles d'être résolus soonish.

Il ressemble également qu'il est possible pour dx pour compiler uniquement la partie de la bibliothèque standard que vous êtes intéressé à utiliser pour une application donnée.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top