Manning Publications, 2017. — 360 p. — ISBN: 978-1617293290.
Kotlin is a new programming language targeting the Java platform. It offers on expressiveness and safety without compromising simplicity,
seamless interoperability with existing Java code, and great tooling support. Because Kotlin generates regular Java bytecode and works
together with existing Java libraries and frameworks, it can be used almost everywhere where Java is used today - for server-side development, Android apps, and much more.