1
Ask HN: Why is kotlin colon happy?
Kotlin is the hot language of the week. Many people are excited because it makes end of line semi-colons optional. The issue I don't see anyone asking is why they then use colons around types?
Are they trying to avoid looking too much like java? The colons look like syntax litter to me. I'm hoping a language designer can provide some rationale for it.