Kotlin and Python Are Fun but Java Devs Are Semantically Aligned with the Future

4 points by seanballais ↗ HN
Link to article: https://www.forbes.com/sites/oracle/2019/07/01/venkat-subramaniam-kotlin-and-python-are-fun-but-java-developers-are-semantically-aligned--with-the-future/#37fde0805d04

What does Venkat Subramaniam mean by "Java Developers Are Semantically Aligned With The Future"? I read the article but I am still wrapping my head with that quote of his. An elaboration would be great. Thanks!

3 comments

[ 2.6 ms ] story [ 14.6 ms ] thread
Read the last paragraph with his direct quote on the matter.

He just means that given all efforts on the JVM and GrailVM, it's an ecosystem that's well prepared for the future (and Java programmers have a leg up already being familiar with the JVM).

It sounds like he's pointing to the coupling between Java and the JVM. It seems like features that become popular in other JVM languages eventually get added to Java. And if you already know/write Java, adding these new features to your repertoire will be very easy.
I feel this about F#. It's worth learning for the learning experience, but once you get it, it feels better to me to stick with C#, and that's mostly to do with working in a team and hiring as much as anything else.