Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Kotlin - Class Destroyer

bolot
February 22, 2018

Kotlin - Class Destroyer

In Java, almost everything has to be a class or within a class. In Kotlin, there are several mechanisms for writing code without explicitly introducing classes. The talk will show examples using functions as first-class citizens, higher-order functions, operators, extensions, and property delegation.

bolot

February 22, 2018
Tweet

More Decks by bolot

Other Decks in Programming

Transcript

  1. Area: 138,793.6 km2 (53,588.5 sq mi) Population: 145 million (2015)

    Area: 15 km2 (5.8 sq mi) Population: 43,005 (2010)
  2. @bolot @bignerdranch More • Josh Skeen, Pragmatic Kotlin on Android,

    DroidCon London 2017 • David Greenhalgh, Introduction to Kotlin, Connect.Tech 2017 • Big Nerd Ranch Kotlin Programming Guide, coming soon
  3. Kotlin Weekend Intensive •May 4-6 at Big Nerd Ranch •Early

    Bird Ticket $749 • Includes course tuition, beta version of Kotlin book, breakfast + lunch, swag and Fri night kickofff event (optional) •Register by 3/1 for additional $50 off using DEVNEXUS18 •Purchase tickets at bit.ly/kotlin18
  4. Who should take this course? • Java Android developers who

    are interested in transitioning their projects to Kotlin • Developers who are looking to explore the Kotlin language • Developers who wish to see both object-oriented and functional programming paradigms implemented in a modern JVM language • Junior Android developers who need to learn new skills to advance their career More details at bit.ly/kotlin18