We are forking D
H. S. Teoh
hsteoh at qfbox.info
Wed Jan 3 19:38:35 UTC 2024
On Wed, Jan 03, 2024 at 01:38:10PM +0000, Martyn via Digitalmars-d wrote:
[...]
> Now -- a fork is happening. 2 things are going to happen.
> 1) Dlang will eventually die if the fork is successful, or
> 2) The fork fails
[...]
Actually, it's more nuanced than that. One of 5 things could happen:[*]
1) Successful forking: the original D language and the fork both survive
and thrive as distinct languages;
2) The fork merges back upstream at some point, e.g., if the current
dispute(s) is/are eventually resolved.
3) The fork fails: eventually the fork burns out and is effectively
discontinued.
4) The fork takes over: the original D language stagnates and falls by
the wayside, while the fork takes over and assumes primary development.
5) Both fails: the fork drains resources from the original project and
fragments the community, and both eventually find themselves
unsustainable.
[*] https://www.cs.cmu.edu/~ckaestne/pdf/icse20-forks.pdf
Which will be the actual outcome remains to be seen.
T
--
All problems are easy in retrospect.
More information about the Digitalmars-d
mailing list