I think this idea has its merits but what I dislike about the presentation of it is how the haskell community is portrayed:
… a community primarily focused on resolving theoretical academic and mathematical challenges, often overlooking pragmatic solutions, which can be overwhelming for newcomers.
Sure, there are a lot of haskell developers working fervently to get some very cutting edge features implemented in the language (e.g dependent Haskell), but if I’ve learned anything from hanging out in the ghc channel, it’s that the developers are concerned with far more than academics.
I often see discussion of platforms like Apple or Windows doing weird things that break the compiler and the devs figuring out ways to resolve these issues. HLS, GhcUp, Cabal, Stack, VsCode Haskell, Ormoulu/Fourmolu, etc; are amazing tools that have come a long way towards improving the user/newcomer experience. And then there’s the push to make ghc webassembly capable as well!
These are important and complex issues that are useful and completely practical, but they take time. The Haskell Foundation has also worked very hard to make sure these issues are addressed as well
The issue is, that documenting technology is easy, changing the minds of an entire community is not.
Seeing quotes like this makes me think the author of the article maybe isn’t well enough acquainted with the community.
I think it’s easy to assume the community doesn’t care about making things more pragmatic because the change happens (probably) a lot slower than we want it too, but all of the efforts I’ve seen seems to indicate that everyone cares about these things, and we’re moving in that direction.
The way I see it, the solution isn’t to create competing projects, but to join in with the efforts of the other devs and help influence the change you want to see.