5 ms·
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 repl
by norswap 9y ago
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.
- pjmlp 9y agoI 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.
- swsieber 9y agoI 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.
- pjmlp 9y agoYep, enterprise consulting for Fortune-500, DAX level companies.
- iammiles 9y agoI 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.
- mac01021 9y agoYour customers can tell what programming language you're using?
- pjmlp 9y agoYes, 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.
- coldtea 9y ago>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.
- cutler 9y agoWith 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.