How “Effective Java” may have influenced the design of Kotlin — Part 2
Lukas Lechner
1143

To name another possible influence: “Item 16: Favor composition over inheritance” probably inspired first class delegation support avoiding boilerplate code that often comes with composition in Java.

https://kotlinlang.org/docs/reference/delegation.html

Show your support

Clapping shows how much you appreciated Peter Fischer’s story.