Hello guys,

I've been wondering why groovy is kinda losing ground respectively not
gaining more traction these days. It's a fine language - so why does it not
kick off like kotlin?

I think these are one of the reasons:
* The logo looks kinda year "1990 MS Wordart"-style. When I first saw the
logo I instantly though "Probably this language is not maintained anymore?"
* Almost all Java devs I've been talking about groovy in the last couple of
months think that groovy is a purely dynamically-typed language. Which in
fact turns them off so much, that they don't even want to take a closer
look.
* The development experience is subpar comparing to Java (Eclipse, IntelliJ
and VSCode). Groovy Eclipse is slow, autocompletion is flaky sometimes, etc

These points are just my experience and subjective to some extent.

What can we do to improve the current situation?

# Logo: both the easiest and one of the hardest points at the same time. But
I would like a kotlin/vscode/c# inspired logo :-)
# Promote @CompileStatic more, emphasise that performance has not to be "way
slower" than java. Integrate a language-level "async"/coroutine support,
like Dart/C# etc have it.
# Make IDE-integration a part of the groovy project, maybe by providing an
official Language Server implementation and IDE integrations (like Dart or
Haxe do)

What do you guys think?

Cheers,
Matti



--
Sent from: http://groovy.329449.n5.nabble.com/Groovy-Dev-f372993.html

Reply via email to