Where do you find a community?

Polgár Márton <[email protected]>
Newsgroups gmane.comp.lang.groovy.user
Message-ID <[email protected]>
Hello,

I have been experimenting with the thought of learning an accessible, 
reliable and concise scripting language and considered Groovy a worthy 
candidate. To decide whether this is the case, I started doing these 
little exercises online which usually spawns a lot of micro-questions 
that are hard to answer from the docs, no matter that they look alright. 
This is where we arrive at the elephant in the room with Groovy: the 
striking lack of living, interactive, low-barrier communities.

Groovy might not be a trendy language but it has plenty of visibility 
and stakeholders compared to what I was used to with Raku. The big 
difference is that Raku has a vivid IRC network, it has a Discord 
server, and in addition it also has a blog, a subreddit, a legacy 
mailing list, a Mastodon and so on.

Obviously I'm not running around investigating the communities of all 
sorts of niche languages but on Discord I've seen servers for languages 
from Pascal and Prolog to Factor and Uiua. The older languages usually 
have a dedicated IRC channel, some have both. There is also Zig with the 
principle of a distributed community which is to my understanding mostly 
about allowing and encouraging people to create spaces across various 
platforms, with a loose set of rules.

For Groovy, the only real-time platform would be the Slack - if Slack 
being a hassle wasn't enough, it's hidden behind a kind of survey that 
seems to serve some sort of gatekeeping. There is a semi-active 
subreddit and this mailing list. Grails stuff operates under similar 
terms, except half dead. It seems clear that this is not how you get 
people involved with the language in 2024 - honestly, not even having 
good old IRC with a bunch of available people really raises some 
questions.

Where is the Groovy community? Is there even one? Who are the target 
audience if there is one? Why is there no visible effort to make the 
language more accessible to newcomers, some place they could go and 
practice? Is it that the people running the business are running out of 
motivation or is this Apache project somehow uninterested in extending 
the user/contributor base, unlike most indie projects?

I am really curious about an answer because for me these are questions 
that determine both the practical feasibility to learn a language and 
the overall state and potential of a community.

Sincerely
Martin Burger
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.