Hacker News new | ask | show | jobs
by hnxx 3657 days ago
Kotlin reminds me of coffescript to JavaScript.
2 comments

As far as I know, all CoffeeScript did was add bunch of syntactic sugar on top of JavaScript.

I believe Kotlin actually adds programming paradigm that's not in Java on top of terse syntax, i.e. real closure, operator overloading, pure object orientation, and more.

Java already has real closures and pure object orientation. Operator overloading is just sugar.
And also may become obsolete after Java 8/9 (as Coffeescript after ES6/7). Problem is that noone in Java body shops ever touched Java 8, they're still migrating from Java 5 to Java 6.