Hacker News new | ask | show | jobs
by microtonal 4642 days ago
I certainly think there is a place for a language that does not have the complexity of Scala, but reduces the boilerplate of Java. I also liked the support of non-null types in Kotlin.
2 comments

I was wondering what niche this filled and now that you say it, yes, this does seem like a nice compromise between Java and Scala (The F# of the JVM?)

In general, these "traditional OOP with functional flare" languages are a very positive trend with functional idioms becoming much more mainstream.

"FP for the masses" is certainly going places.

And also has extension methods and lambda extensions which AFAIK are unique to Kotlin (the latter), which makes some of the stuff I do with Wasabi possible.