Kotlin in Action. Second Edition
«Kotlin in Action. Second Edition» — это исчерпывающее руководство по языку программирования Kotlin, написанное членами команды разработчиков Kotlin из JetBrains. Книга охватывает все аспекты языка, от базового синтаксиса до продвинутых концепций, и предназначена как для начинающих, так и для опытных разработчиков, желающих освоить Kotlin.
В первой части книги рассматриваются основы Kotlin: функции, переменные, классы, свойства, перечисления и выражения when. Авторы подробно объясняют философию языка, его прагматичный подход, безопасность, лаконичность и полную совместимость с Java. Особое внимание уделяется основным областям применения Kotlin: серверная разработка, Android (где Kotlin является языком первого выбора) и мультиплатформенная разработка.
Книга демонстрирует, как Kotlin сочетает объектно-ориентированное и функциональное программирование, обеспечивая гибкость и безопасность кода. Рассматриваются такие темы, как статическая типизация, корутины для асинхронного и конкурентного программирования, а также инструменты и экосистема Kotlin. Издание обновлено в соответствии с последними версиями языка и включает современные практики.
«Kotlin in Action» — это не просто учебник по синтаксису, а глубокое погружение в идеологию и возможности языка. Книга содержит множество примеров кода, практических советов и объяснений из первых рук от создателей Kotlin. Она идеально подходит для Java-разработчиков, желающих перейти на Kotlin, а также для всех, кто хочет изучить современный, выразительный и эффективный язык программирования.









