更新3. KOTLIN 现在正式支持ANDROID开发。由GOOGLE。YAAAAAAAAS!
更新2:从长远来看,JetBrains似乎真的致力于支持Android的Kotlin。我是一名快乐的Kotlin用户:)。
更新:来自JetBrains的Hadi Hariri 提到他们将发布有关此主题的一些信息。一旦他们这样做,我将更新此帖子。
===下一个废弃的素材===
Google刚刚发布了即将面世的Android N的预览版,其中包含一些有趣的功能,其中最引人注目的是部分Java 8语言支持。这可能是由于Google正在开发新的Jack工具链。
当前使用javac或kotlinc的工具链:
javac(.java
-> .class
)-> dx(.class
-> .dex
)
kotlinc(.kt
-> .class
)-> dx(.class
-> .dex
)
新的Jack工具链:
Jack(.java
-> .jack
-> .dex
)
我假设Google会努力使Jack成为Android开发的默认工具链。更新:Jack已弃用。是的
我的问题是,作为kotlin用户进行Android开发时,这个新的工具链将如何影响我?我会被“卡在过去”吗?