Session Details


Level: #Intermediate


Category: Kotlin | Format: Session

11:50 am - 12:30 pm Mekatilili

Imperative, declarative, object oriented, functional: four of a Kotlin kind

Session Description:

Humans have small working memory but good pattern matching skills. The problems we want to solve are large and complex. How can the approach we take make it easier to deal with complexity, especially if the approach is supported by the language we choose. This talk is a comparative view of four interrelated programming paradigms: imperative, declarative, object oriented and functional - from a Kotlin perspective. This talk will cover in depth details of the language features that are especially suitable for each of the paradigms. It will highlight how each language feature helps to deal with complexity. This talk may also contain: * brief definitions * snippets of software history

event info


    Public transport is always available to and from the venue


    Parking is available

Copyright © 2023. All rights reserved