Hacker News new | ask | show | jobs
by vorg 3492 days ago
> If using Java, Groovy, Kotlin, or Scala, Intellij will be much more valuable in terms of time-saving

Any IDE is more helpful for programming in statically-typed languages, which Java, Kotlin, or Scala are. Apache Groovy, also on your list, is dynamically-typed originally -- though static typing was added in Groovy 2, virtually no-one uses it -- so I question if any IDE, whether IntelliJ or VS, really gives time-savings there. Anyway, such dynamically typed languages like Groovy are good for glue code, build scripts, and testing, not for developing actual systems.