Recursos do Android N Java 8 (compilador Jack) e interoperabilidade Kotlin

Atualização 3. KOTLIN ISAGORA OFICIALMENTE APOIADO AO DESENVOLVIMENTO ANDROID. POR GOOGLE. YAAAAAAAAS!

Atualização 2: PareceO JetBrains está realmente comprometido em apoiar o Kotlin para Android a longo prazo. Sou um usuário feliz do kotlin :).

Atualizar: Hadi Hariri, da JetBrains,mencionado eles vão liberar algumas informações sobre este tópico. Vou atualizar este post quando o fizerem.


=== MATERIAL DEPRECADO PRÓXIMO ===

O Google acaba de lançar uma prévia para o próximo Android N com alguns recursos interessantes, sendo o mais notável parcialSuporte à linguagem Java 8. Isso é possível devido ao novoJack toolchain Google está trabalhando.

A cadeia de ferramentas atual usandojavac oukotlinc:
javac (.java ->.class) ->dx (.class ->.dex)
kotlinc (.kt ->.class) ->dx (.class ->.dex)

Nova cadeia de ferramentas Jack:
Jack (.java ->.jack ->.dex)

Estou assumindo que o Google avançará no sentido de tornarJack a cadeia de ferramentas padrão para o desenvolvimento do Android. Atualizar:Jack é agoradescontinuada. Yas.

Minha pergunta é como essa nova cadeia de ferramentas me afetará, no futuro, comokotlin usuário para desenvolvimento Android? Vou ficar "preso no passado"?

questionAnswers(8)

yourAnswerToTheQuestion