gpt4 book ai didi

java - 没有 Java 的 Android

转载 作者:IT老高 更新时间:2023-10-28 21:18:56 24 4
gpt4 key购买 nike

在做了一段时间的整个“企业”编程之后,我对语言本身非常失望,如果我必须回到它,总是觉得很受阻碍。您的普通 Android 应用程序的项目大小并不算太吓人,而且这些库的编码风格实际上相当不错,但如果我可以避免使用 Java,我当然会这样做。

那么问题来了:我可以避免吗?虽然有很多 JVM 语言可以在桌面和服务器上使用,但 Dalvik VM 和设备本身存在一些限制。这在 2.2 中使用 JIT 似乎要好一些,但将自己限制在最前沿将是一个相当苛刻的决定。

我知道使用的唯一替代方案似乎是 Scala。有没有我失踪的可能性? Clojure 似乎完全可以解决我上面用 Dalvik 说明的问题,但是由于 AppInventor 是在 Kawa 上构建的,因此在移动平台上可能会有 Lisp 的希望吗?

还有哪些其他语言已经可用或正在朝着这个方向迈进?

最佳答案

就个人而言,我认为 Scala 是您目前最好的选择。它工作得非常好,一个缺点是您需要将 Scala 作为依赖项包含在内(这会增加应用程序的大小)。

关于java - 没有 Java 的 Android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3242034/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com