Os desenvolvedores querem que seu trabalho seja feito โ e quanto menos complicaรงรตes houver, melhor. Programar com Kotlin significa ter menos complicaรงรตes. A linguagem de programaรงรฃo Kotlin oferece uma sintaxe expressiva, um sistema de tipos robusto e intuitivo e o suporte de um รณtimo conjunto de ferramentas, juntamente com uma interoperabilidade natural com cรณdigos, bibliotecas e frameworks Java. A linguagem Kotlin pode ser compilada para bytecode Java, portanto vocรช pode usรก-la em todos os lugares em que Java รฉ utilizada, inclusive no Android. Com um compilador eficiente e uma pequena biblioteca-padrรฃo, Kotlin praticamente nรฃo impรตe nenhum overhead em tempo de execuรงรฃo. Kotlin em aรงรฃo ensina vocรช a usar a linguagem Kotlin em aplicaรงรตes com qualidade compatรญvel para ambientes de produรงรฃo. Escrito para desenvolvedores com experiรชncia em Java, este livro repleto de exemplos vai alรฉm da maioria dos livros sobre linguagens de programaรงรฃo, incluindo tรณpicos interessantes como construรงรฃo de DSLs com sintaxe de linguagem natural. Os autores sรฃo desenvolvedores do nรบcleo de Kotlin, portanto vocรช poderรก estar certo de que mesmo os detalhes mais intrincados serรฃo apresentados com extrema precisรฃo. O que o livro contรฉm: - programaรงรฃo funcional na JVM; - como escrever um cรณdigo claro e idiomรกtico; - como combinar Kotlin e Java; - linguagens de domรญnio especรญfico.