Kotlin is attracting attention as "a better Java" especially since Google backed it as a language for Android development. In this book, some chapters of which you can read on this site, Mike James introduces Kotlin to programmers. You don't have to be an expert programmer in Java or any other language, but you need to know the basics of programming and using objects.
While Kotlin is similar to Java and you can pick up much of the language as you go along, a deeper understanding will enable you to create better and more robust programs. As with all languages there are some subtle areas where an understanding of how things work makes all the difference.
Author: Mike James Publisher: I/O Press Date: September 2017 Pages: 194 ISBN: 978-1871962536 Print: 1871962536 Audience: Java programmers, Android developers and programmers wanting to discover why Kotlin is a better Java Level: Intermediate

- What makes Kotlin Special
- The Basics: Variables, Primitive Types and Functions
- Control
- Strings and Arrays
- The Class & The Object
- Inheritance
- The Type Hierarchy
- Generics
- Collections, Iterators, Sequences & Ranges
- Advanced functions
- Anonymous, Lamdas & Inline Functions
- Data classes, enums and destructuring
- Exceptions, Annotations & Reflection
- Working with Java
Follow @bookwatchiprog on Twitter or subscribe to I Programmer's Books RSS feed for each day's new addition to Book Watch and for new reviews.
To have new titles included in Book Watch contact BookWatch@i-programmer.info
Expert Performance Indexing in Azure SQL and SQL Server 2022
Author: Edward Pollack & Jason Strate Publisher: Apress Pages: 659 ISBN: 9781484292143 Print: 1484292146 Kindle: B0BSWH65ST Audience: DBAs & SQL devs Rating: 4 or 1 (see review) Reviewer: Ian Stirk
This book discusses indexes, a primary means of improving performance in SQL Server, how does [ ... ]
|
Programming with Rust
Author: Donis Marshall Publisher: Addison-Wesley Pages: 400 ISBN: 978-0137889655 Print: 0137889658 Kindle: B0CLL1TGVT Audience: Programmers wanting to learn Rust Rating: 3 Reviewer: Mike James Rust is the language we all want to learn at the moment so this is just in time.
| More Reviews |
|