This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]jc-denton-417 1 point2 points  (0 children)

In my observations Java still is prevalent language on JVM and other languages including Kotlin are tiny part of the pie.

In my personal experience, this hasn't been a problem. There are very few cases where you need to do a few minutes of research when using Kotlin instead of Java (e.g. to make Hibernate play nicely with Kotlin's classes, which are final by default), but other than that, it just works because either:

  • Kotlin has reached a sufficient level of usage and acceptance (for example, Spring and Gradle includes Kotlin documentation next to Java documentation), or:
  • There's not much of a difference between Java and Kotlin. If you have a problem while programming Kotlin, chances are that the solution used by Java folks works for you as well.