SPA Conference session: Learn You A Kotlin For All The Good It Will Do You | |||
One-line description: | Learn how to make the best of the practical JVM language | ||
Session format: | Tutorial 150 minutes [read about the different session types] | ||
Abstract: | As we write this, Kotlin, the new JVM language from IntelliJ, has just been released as version 1.0. It's ready for production use, and neatly fills a gap between the verbosity of Java 8 and the complexity of Scala. The tooling is also very good, so what's not to like? In this session we introduce the Kotlin language through converting and then refactoring Java code. We'll work as a mob through a structured series of exercises designed to familiarise us with the features and patterns of the language. | ||
Audience background: | Would suit any programmer seeking to expand their repertoire. | ||
Benefits of participating: | Learn Kotlin Have Fun Lose Weight | ||
Materials provided: | Slides and worked examples | ||
Process: | After a brief-ish introduction just to get the feel for the language, we'll get straight into mob-programming through our examples. | ||
Detailed timetable: | 00:00 - 00:05 Shushing 00:05 - 00:10 Intro 00:10 - 00:30 Intro to Kotlin 00:30 - 00:75 Mob Programming 00:75 - 01:15 Mob Programming 01:15 - 01:30 Questions and Conclusions | ||
Outputs: | We'll publish the exercises and solutions on GitHub | ||
History: | We plan to trial the session at an evening SPA session, and perhaps in-house. The format of the session is based on previous tutorials we've run at SPA and elsewhere. | ||
Presenters | |||
1. Duncan McGregor Independent |
2. Nat Pryce Technemetis Ltd. |
3. |