Hacker News new | ask | show | jobs
by sinstein 2325 days ago
One of the reason to not consider Kotlin would be lack of resources. We run Kotlin services on Production at work and whole writing and reading Kotlin is so much better than Java, finding ways to do things still means having to fall back on Java examples.

There are still resources available for Kotlin + Android development but non Android resources are very few.

The plus side is because of the First Class Support in Intellij Idea for Kotlin, I can always take Java snippets and have the IDE convert them to Kotlin.

1 comments

I would mostly disagree. You get all the Java solutions plus the Kotlin ones. Few languages have that much support.

Within ~2 years, native things will hopefully become sufficient, but the state now isn't gloom and doom.

That is exactly the biggest problem with guest languages, instead of being happy with what is already there, they duplicate the eco-system.

So now for every problem we need to consider Java + Guest Language idiomatic libraries + alternative build tools + alternative IDE, across the whole corporation.

Yeah well, it's hard to be happy with what's already there when that's fucking Java.
We use a Dropwizard Application written in Kotlin and I have had a very hard time finding examples and tutorials and have had to translate from Java most of the time.

Ofcourse I am banking on resources improving with time.

Other than that, what's been your experience using kotlin with dropwizard? How would you compare it to Java?