Why is D unpopular, redux.
FeepingCreature
feepingcreature at gmail.com
Tue May 24 06:02:23 UTC 2022
On Monday, 23 May 2022 at 18:39:10 UTC, Ola Fosheim Grøstad wrote:
> On Monday, 23 May 2022 at 17:59:11 UTC, FeepingCreature wrote:
>> Right, but most of all I want my *future* code to be better!
>
> Easy to solve, use 4 branches: old, stable, nextgen,
> experimental. Every 3 years advance stable to old, nextgen to
> stable. Features move from experimental to nextgen when
> completed and tested. Old gets critical security updates, but
> not much more. Stable gets fixes.
>
> Then everyone has 3+ years to upgrade their codebase. If they
> want faster use nextgen or experimental.
>
> And use semver.
>
> No more confusion... and more freedom.
- Programmer effort spread over four branches
- Every bugfix has to be rebased three times
- Three years?! We'd have gotten templates in stable in 2008!
- If something is annoying, do it less often; if something is
painful, do it *more* often.
Honestly, I don't understand this. We get maybe one or two bugs
from DMD updates every half-a-year. What's the issues that cause
so much upgrade costs?
More information about the Digitalmars-d
mailing list