没有的Andr​​oid的Java有的、Andr、Java、oid

由网友(贫血菂吸血鬼ゝ)分享简介:在做整个企业节目一段时间后,我认真的语言本身幻灭总觉得相当的阻碍,如果我要回去了。一般的Andr​​oid应用程序的项目规模是不是太吓人和库实际上是相当不错的关于他们的编码风格,但如果我能避免Java的,我一定会做。After doing the whole "enterprise" programming for...

在做整个企业节目一段时间后,我认真的语言本身幻灭总觉得相当的阻碍,如果我要回去了。一般的Andr​​oid应用程序的项目规模是不是太吓人和库实际上是相当不错的关于他们的编码风格,但如果我能避免Java的,我一定会做。

After doing the whole "enterprise" programming for a while, I'm seriously disillusioned by the language itself and always feel quite hampered if I have to go back to it. The project size of your average Android app isn't too intimidating and the libraries are actually quite nice regarding their coding style, but if I could avoid Java, I'd certainly do.

这就是一个问题:我能否避免呢?虽然有很多的JVM语言,这将是对台式机和服务器的选项,Dalvik虚拟机和设备本身带来一些限制。这似乎是一个好一点的2.2的JIT,但限制了自己的前沿将是一个相当严厉的决定。

So that's the question: Can I avoid it? While there are lots of JVM language that would be an option on desktops and servers, the Dalvik VM and the devices themselves pose some limits. This seems to be a bit better in 2.2 with the JIT, but limiting myself to the cutting edge would be a rather harsh decision.

我知道这是所使用的唯一的选择多少有些似乎是斯卡拉。有一些可能性,我失踪?的Clojure似乎在完全相同我上面的Dalvik所示的问题中运行,但作为AppInventor是建立在卡瓦有可能是希望的移动平台?

The only alternative I know that's used somewhat seems to be Scala. Is there some possibility I'm missing? Clojure seems to run in exactly the problems I've illustrated above with Dalvik, but as the AppInventor is built on Kawa there might be hope for a Lisp on the mobile platform?

其他什么语言都已经可用或迈大步走向是什么?

What other languages are already usable or make strides towards that?

推荐答案

就个人而言,我会说Scala是你最好的选择现在。它的作品真的很好,有一个缺点是,你必须包括斯卡拉作为一个依赖(这将增加应用程序的大小)。

Personally, I'd say Scala is your best bet right now. It works really well, with the one drawback being that you are required to include Scala as a dependency (which will increase the size of your application).

Scala编程为Android Can我计划使用任何JVM语言的Andr​​oid? Getting在Android的开始编程的动态语言 Scala Programming for Android Can I program for Android using any JVM language? Getting Started Programming in Dynamic Languages in Android
阅读全文

相关推荐

最新文章