And before someone tells me how they enjoy Kotlin on the backend, see StackOverflow 2024 results.
Sure, that's why Spring has first class support for Kotlin, but go on.
> see StackOverflow 2024 results.
The number of people that enjoy Kotlin has absolutely no influence on my ability to enjoy or not enjoy it.
Groovy and Scala were there first, where are all those Spring apps now?
Heck I remeber when Groovy Spring was supposed to take over the Java Web application development, and alongside Grails wipeout all those Rails projects, with regular sessions at local JUGs.
It definitly has an influence on available jobs.
The Kotlin support is on a complete different level. Go to https://start.spring.io/, you get an option of Java, Kotlin or Groovy - no Scala, Clojure etc. Dedicated Scala support especially never really took off.
> It definitly has an influence on available jobs.
I worked at two different companies on almost exclusively Kotlin codebases and have interviewed for several more. There are enough jobs to keep me employed with a good salary and even if those jobs disappeared, I would just learn some other language, no big deal. In the meantime, I get to use a language that's actually decently fun to write.
I get that the very existence of Kotlin somehow offends you, but you don't have to shout it from every rooftop. There's enough space on the planet for everyone.
"Let's rewrite Java in Kotlin, duh"
"Look how much better Kotlin is than Java boilerplate" across Android docs, (show Java 8 example as counterpoint, in 2024)
Looking forward to Kotlin/Native growing beyond the JVM, then.
Otherwise it is really all about JetBrains and Google collaboration on ART.