On Thursday, 28 January 2016 at 11:25:08 UTC, Laeeth Isharc wrote:
As you yourself have mentioned, the size of the D community as
it stands today presents some impediment to the possible
maintenance and stability of alternative libraries. If
something is in Phobos you know that you can depend on it, that
bugs will get fixed, and that changes to the language won't
stop the code from compiling (since it will be fixed).
On the other hand, Phobos is so tightly coupled to dmd that if
you want a Phobos bugfix, you might also be stuck with a dmd
regression and get nowhere.
Moreover, Phobos doesn't really get all that many bug fixes. It
lags on the release cycle and a few modules are basically just
abandoned. Third party alternatives have been available the whole
The bus factor is high for external libraries - people get
sick, divorced, change interest, and so on.
But there's nothing stopping you from forking it yourself...