Kotlin for Java Developers
Путеводитель по Kotlin для Java-программистов
Resumo:
Introdução
O livro «Kotlin for Java Developers» (autor — Svetlana Isakova, 2017, 300 páginas) não é apenas mais um tutorial sobre a linguagem Kotlin. É uma ponte que liga o mundo familiar do Java ao mundo moderno, conciso e seguro do Kotlin. Escrito por uma das principais desenvolvedoras da linguagem na empresa JetBrains, o livro oferece uma visão estruturada e profunda do Kotlin, sem exigir que o leitor abandone completamente sua experiência anterior, mas, ao contrário, usando-a como base.
Svetlana Isakova é uma palestrante renomada e autora de cursos, portanto seu estilo de escrita se destaca pela clareza, lógica e abundância de exemplos práticos. O livro foi lançado em 2017, quando o Kotlin estava começando a ganhar popularidade (o suporte oficial para Android surgiu no mesmo ano), mas seu conteúdo permanece relevante até hoje, pois abrange conceitos fundamentais da linguagem que não se tornam obsoletos.
Sobre o que é este livro
O livro é construído como uma imersão progressiva no Kotlin do ponto de vista de um desenvolvedor Java. O autor não explica os fundamentos da programação — presume-se que o leitor domine Java com confiança. Em vez disso, ele enfatiza as diferenças e vantagens do Kotlin.
Os principais tópicos abordados no livro incluem:
- Sintaxe básica e tipos de dados — como declarar variáveis, funções, classes, a diferença entre
valevar, como funcionam os templates de string e intervalos. - Null Safety — uma das