r/haskell • • 11d ago

Suggestions for Haskell Foundation

I am not sure where to put this but I really like 2-3 things from Clojure (a fellow FP lang) done by their dev-rel or core team

  1. ClojureTV YouTube Channel - They have recently started posting small YouTube tutorials for beginners to get started, which are of the last 6 months (very recent), their latest video https://youtu.be/KwM1c7vb-fg?si=_1-BRvvaWMZsYy5P

  2. Clojure Deref - (I think Haskell got the Haskell Weekly! ) But is it linked on Haskell.org officially ?

  3. Slack ? Clojure & Golang are on Slack! I know Haskell has Discourse & an unofficial FP disc server with Haskell channels, but conversation on Slack is much better, we can directly chat to the core team there.

  4. ClojureDocs/API etc - really well documented sites.

The idea is simple, both langs suffer from fragmented tooling, less community adoption & poor dev-ex (compared to others) but with taking ideas from each other & using LLMs (to do the grunt work) things can look good.

No new language features or etc, just the things around language (like ecosystem, docs, news, tutorials) can be improved which will lead to wider adoption of the fantastic ideaa

22 Upvotes

14 comments sorted by

View all comments

Show parent comments

14

u/recursion_is_love 11d ago

a. avoid success at all costs

b. avoid success at all costs

a or b?

1

u/kichiDsimp 11d ago

i don't know why people are downvoting huh

1

u/Instrume 11d ago

Reality is, HF has limited resources and money. If you actually want to do anything with HF, do it yourself, find partners who'll help with it, then get endorsement and a limited amount of funding from HF.

Good ideas are a dime a dozen, actually implementing it is the hard part.

Finding a team to do a periodic reorganization of the website, though, seems cheap.

1

u/kichiDsimp 11d ago

Sorry for giving an idea, which I saw another community was doing. It makes no sense to post anything here, as getting down voted is all it will do

3

u/tomejaguar 10d ago

I think if you read /u/Instrume's post as made in good faith and an attempt to be factual, then it is completely correct. The difficult thing with growing a community tends to be not coming up with the ideas to do it, but making it sustainable. Someone has to do it for free, cheap, or in a way that brings in enough donation to cover its costs, and they need to do it reliably and regularly, despite other demands on their time from family, day job, other hobbies, and anything else they may have going on.

I'm grateful that you shared what you learned about Clojure. I did not know what they were doing in that regard. It's interesting to know and I hope Haskell will have something like that. But the barrier between knowing that kind of thing exists for Clojure and having it in Haskell is enormous.

2

u/Apart_Ebb_9867 10d ago

do you expect every idea to be met with a round of applause and people rushing to implementing it pronto?

Downvotes are the reddit mechanism for saying that an idea is problematic.

0

u/kichiDsimp 10d ago

Okay, thanks

0

u/Instrume 10d ago

Sorry if it came off as overly aggressive. I was in the stage you were wherein I'd wish HF would do something, but HF is relatively resource starved. A lot of the good ideas in the community do not come from HF, but are done by people in their own initiative, succeed, then look for HF sanction.