Scala要是不基于jvm就好了
RednaxelaFX
2009-10-15
alanwu 写道 引用 Android有Dalvik VM
可以直接跑java程序吗 如果你说的“Java程序”是源码一级,那么大部分Java SE程序不需要修改就可以直接在Android上运行。“直接”就是指通过标准的开发/部署步骤,先用Java写程序,用普通的Java编译器编译得到.class文件,用Android提供的dx工具把它转换为.dex文件,用Android内建的Dalvik VM去执行.dex文件。如果程序涉及字节码操作,那就有可能无法直接在Android上运行。例如在Android上运行JRuby就只是用解释器模式,而无法用动态生成字节码的JIT模式。(前面链接翻墙请自便) 如果你说的“Java程序”是泛指JVM支持的.class文件,那么只要它们不是在运行时生成的,都能比较顺利的直接在Android上运行,步骤如前面所述。 alanwu 写道 OPhone上的Android是标准的吗,还是需要定制?
我对OPhone不熟,不清楚了…… |
|
coolspeed
2009-10-19
我就一直觉得fp用来写编译器很合适。等FX大出来发表意见。
Ophone据说为Android 1.0。移动出于加入自己的应用,改动Runtime应该没必要。 我就觉得在VM上跑比Haskell那种native的要好。 |
|
wugc
2009-10-24
bixiaoxue 写道 早晚会有自己的虚拟机的,只是现在还得挖JAVA的资源
这个,就太不现实了。 |
|
happenZheng
2011-03-17
醍醐灌顶啊!!!!!
|
|
nielinjie
2011-11-16
不用jvm的同学看看haskell呢。
|