I dont want to devalue Kotlin but at the same time it seems Kotlin is getting a lot of praise for things it literally just copied straight from Groovy 3). Even the speaker briefly acknowledged the similarities to Groovy, https://www.youtube.com/watch?v=lH5aywLo-Ic&t=10426.
Did I miss anything blatantly obvious (apart from 2)) or may we just have yet another hype?
Thanks
1) Referring to Google's announcement to support it natively on Android
2) Non-nullability (within Kotlin's scope at least) comes to mind, possibly static typing (though Groovy does support it)
3) Properties, lambdas, extensions, many syntax elements