@epool:
I've watched this presentation too and I have been wondering if the "protocol oriented" paradigm is just the same old stuff that Java devs have always been doing with interfaces.
Are there any differences?
https://kotlinlang.slack.com/archives/general/p1463426172004090