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.
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.
So now for every problem we need to consider Java + Guest Language idiomatic libraries + alternative build tools + alternative IDE, across the whole corporation.