2025-04-21 05:31 UTC
@davatron5000 @jimniels
It's interesting this article mentions Clojure and evolution, because they have important, but opposite, lessons for us.
As a long-time Clojure user, the core team's commitment to backwards compatibility is impressive. But the language has also stagnated; very few significant new features have emerged from the core team in recent years. I think there are multiple reasons why, but a conservative outlook on software change is one of them.
In regards to evolution, we can certainly look at the slow conservation of older features as a model to aspire to. But we should also keep in mind that unfit organisms and species are frequently competed out of existence.
For all the pain of massive forks, the alternative may be increasing irrelevance.
Replies (0)
No replies.