It's remarkable how many successful languages don't provide namespaces.
miniblog.
Related Posts
LLVM's lit tool for testing files is the most successful testing DSL I've ever seen. It's used a decent number of projects outside of LLVM.
By contrast I don't see many folks using e.g. Cucumber these days.
If you created a large, successful OSS project, would you want to be BDFL or move on after a period?
I see tradeoffs on both sides, although it's not a decision I've needed to make myself.
This article discussing forking sqlite draws an interesting parallel between forking and the prisoner's dilemma: forking as a solo contributor is rarely successful, unless others also wish to fork!
https://glaubercosta-11125.medium.com/sqlite-qemu-all-over-again-aedad19c9a1c