Re:Frege: A JVM pure functional programming language in the ...
by kasey_junk on Thursday November 07, 2013 @11:08AM
(#6690118)
Not technically, but practically speaking, you compile to JVM code & then it gets translated. This makes targeting the JVM & Android trivial.
[ Parent
| on HN ]
Re:Frege: A JVM pure functional programming language in the ...
by sanxiyn on Thursday November 07, 2013 @11:47AM
(#6690430)
Runtime code generation doesn't work on Android. This means all the reverse dependencies of cglib, for example. That is huge part of JVM ecosystem.
Re:Frege: A JVM pure functional programming language in the ...
by Touche on Thursday November 07, 2013 @11:15AM
(#6690181)
It's not trivial, this is why there are no JVM languages that really run well on Android.
Re:Frege: A JVM pure functional programming language in the ...
by biafra on Thursday November 07, 2013 @01:57PM
(#6691558)
What do you mean by that?
I would say compiled Scala runs well on the Dalvik VM.
All languages that do not need to generate (or load) class files at runtime should work well on Android. And that is because Dalvik does not run class files.
Re:Frege: A JVM pure functional programming language in the ...
by Touche on Thursday November 07, 2013 @02:11PM
(#6691673)
So then why don't we see more non-Java Android apps in the wild? We can only go off of open source apps, I've looked at quite a bit of those and have ran across only a couple that don't use Java.