Hacker News new | ask | show | jobs
by randoglando 1038 days ago
> The only category I would say is objectively "better" is Java has the best IDEs out of _any_ language.

Kotlin was made by the people behind IntelliJ. I'm not sure I understand your point.

3 comments

sorry, I should have included Kotlin in that part of my comment. IntelliJ Kotlin is quite incredible. Every time I've needed to use it, my expectations have been met.

Makes switching to vscode feeling going from an framing nailer to beating in rusty iron nails with a rock.

extension functions can be scattered across any number of files and the import statements do not tell you where they are declared. kotlin was specifically designed to drive sales of IntelliJ
And it’s slow as molasses without feature parity.

One feature that comes to mind is rearrange methods. I haven’t used Java in years so someone who actually uses both can find more cases where Kotlin support is worse than Java’s.

That's a single IDE from a single vendor though.
We were looking at starting a new Spring Boot project several years ago and considered Kotlin over Java - but the single decent IDE made me reluctant and we went with the familiar Java instead.