Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Kotlin is essentially Java with some sugar sprinkled on top. That's its strength: the semantics & the concepts are the same.

I also never said Kotlin will replace Java, but that it will gradually grow to the detriment of Java, which is still here to stay.



I don't believe Kotlin will get much strong outside Android.

In all these years of alternative languages customers still don't allow us to use anything other than plain Java.


I work for a Fortune 500 company and we've switched to Kotlin from Java a little over a year ago with great results. My perception might be a bit skewed in the opposite direction as yours, but I think Kotlin will catch on. The article really hit the nail on the head when it mentioned Kotlin's interop with Java being its killer feature.


I have to wonder what the distribution is of people using java is. You seem to be a freelancer or independent agency for contract. I can easily see a bunch of big corps moving from Java to Kotlin though. Especially with an in via android, why not using Kotlin across the board. It will definitely be a gradual thing, if it will be thing. Kotlin just seems to be a very, very pragmatic enhanced version of Java.


Yep, enterprise consulting for Fortune-500, DAX level companies.


>In all these years of alternative languages customers still don't allow us to use anything other than plain Java.

That's because all those years those alternative languages never got much traction except Scale.

Kotlin is already poised to reach hundreds of thousands through Android support.


Your customers can tell what programming language you're using?


Yes, it is usually defined in the project contract, and we usually have to use customer configured environments, including source code control systems and CI infrastructure.

Also there are acceptance reviews from customer teams.


With Kotlin it's possible to write a complete application without using a single class or even OO. I'd call that more than syntactic sugar.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: