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

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.

Show your support

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