I&#x27;m honestly curious: i love groovy (and grails) so i would like to know why java devs should prefer kotlin to groovy, since it seems to me that groovy has every good feature and advantage that kotlin has.