Dicebot on leaving D: It is anarchy driven development in all its glory.
rikki cattermole
rikki at cattermole.co.nz
Fri Aug 24 16:05:18 UTC 2018
On 25/08/2018 4:00 AM, bachmeier wrote:
> On Friday, 24 August 2018 at 13:04:28 UTC, Chris wrote:
>
>> For about a year I've had the feeling that D is moving too fast and
>> going nowhere at the same time. D has to slow down and get stable. D
>> is past the experimental stage. Too many people use it for real world
>> programming and programmers value and _need_ both stability and
>> consistency.
>
> I've started moving some things to other languages myself. The problem
> is that D, in its current form, has a process that is specially
> optimized to make it as unusable as possible.
>
> 1. There will be no D version 3.
> 2. There will be no major breaking changes like autodecoding unless we
> think they're important (and there are no guidelines on what's
> important, just whatever comes to someone's mind on a particular day).
> 3. There are many trivial breaking changes made, and they can come in
> any release.
> 4. The more releases the better.
>
> You simply can't share a D program with anyone else. It's an endless
> cycle of compiler upgrades and figuring out how to fix code that stops
> compiling. It doesn't work for those of us that are busy. Why there is
> not a stable branch with releases once a year is quite puzzling. (And
> no, "just use the old compiler" is not an answer.)
Hmm, would a every 2 year LTS be reasonable?
We're currently doing about 1 major every 2 months now.
This can be used for boot strapping purposes too, while keeping the
number of compilers required minimal.
More information about the Digitalmars-d
mailing list