I quite like Kotlin. It was discussed here on HN before:<p><a href="https://news.ycombinator.com/item?id=9946527" rel="nofollow">https://news.ycombinator.com/item?id=9946527</a><p>I've written a couple of articles about it<p><a href="https://medium.com/@octskyward/why-kotlin-is-my-next-programming-language-c25c001e26e3" rel="nofollow">https://medium.com/@octskyward/why-kotlin-is-my-next-program...</a><p>and one on doing functional programming with it:<p><a href="https://medium.com/@octskyward/kotlin-fp-3bf63a17d64a" rel="nofollow">https://medium.com/@octskyward/kotlin-fp-3bf63a17d64a</a>
I hope that this will allow the Android tools team to start seriously considering supporting it with Jack & Jill (if that's not already the case).
Is it just me, or does this (and the last few milestones) read like a burning car crash?<p>The regressions around type parameter syntax and statics feel especially painful.<p>If the language keeps getting more and more compromised with every milestone, why not stick with Java 9? This hardly qualifies as a "better Java" anymore...