|
|
|
|
|
by divs1210
2005 days ago
|
|
Yup, it's like the leadership is actively hostile towards community building. * Prismatic Schema, immensely popular, was "replaced" by spec, which is not yet complete and still in the research phase * leiningen (one of the best language tooling out there) was "replaced" by Clojure CLI that can't do half of what leiningen can * transducers (a brilliant concept) are not easy (as in close at hand) because the code is quite different to normal lazy-sequence based code (I wrote a library [1] to address this) I still prefer Clojure for all my side projects, but it is very clear that the community is tiny and fragmented. [1] https://github.com/divs1210/streamer |
|
In general I agree that it would be best if a small community does not spread itself too thin, but on the other hand, can't Hickey, Miller et al work on what they are interested in? They have published rationales for why those "splintering" works are of interest and they make sense. It seems incongruent to happily use a tool that was born out of an opinionated design, and then complain when the authors keeps pushing their opinionated PL design.