Livro Kotlin em ação

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.

O livro 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.

“Até agora vocês não pediram nada em meu nome; peçam e receberão para que a alegria de vocês seja completa.” João 16:24

Anúncios

Kotlin 1.0 – Language for JVM and Android

1_0_BannerKotlin é uma linguagem de programação pragmática para JVM e Android que combina OO, características funcionais e está focado na interoperabilidade, segurança, clareza e suporte de ferramentas.

Sendo uma linguagem de propósito geral, Kotlin funciona em qualquer lugar onde o Java funciona: aplicativos de servidor, aplicações móveis (Android), aplicativos de desktop. Ele funciona com todos os principais ferramentas e serviços, tais como

  • IntelliJ IDEA, Studio e Eclipse Android
  • Maven, Ant e Gradle
  • Spring Boot
  • GitHub, Slack e até mesmo Minecraft

Um dos principais focos de Kotlin tem sido interoperabilidade e suporte integrado para projetos Java + KOTLIN misturados, tornando mais fácil a adoção de código menos verbosos e mais seguros. Além disso, Kotlin tem uma extensa biblioteca padrão que torna as tarefas diárias fácil e suave, mantendo baixo bytecode. Claro que, qualquer biblioteca de Java pode ser utilizado em Kotlin, também; e vice versa. Veja todas as informações no site oficial.

“Aquele que supre a semente ao que semeia e o pão ao que come, também lhes suprirá e multiplicará a semente e fará crescer os frutos da sua justiça.” 2 Coríntios 9:10