Is it time for D 3.0?

Mathias LANG geod24 at gmail.com
Tue Mar 31 17:52:39 UTC 2020


On Tuesday, 31 March 2020 at 17:00:28 UTC, John Colvin wrote:
> On Tuesday, 31 March 2020 at 12:57:04 UTC, Russel Winder wrote:
>> On Sun, 2020-03-29 at 12:16 -0700, Walter Bright via 
>> Digitalmars-d wrote:
>>> 
>> […]
>>> D's development path simply doesn't fit into the semantic 
>>> versioning
>>> system.
>>> It's one of continuous change, not long periods of stability
>>> punctuated by
>>> wrenching change.
>>
>> I think your understanding/appreciation of how semantic 
>> versioning works for a dynamic/agile project is failing you. 
>> Semantic versioning is entirely applicable to the DMD project 
>> – even if it is never going to happen.
>>
>>> > 
>> […]
>
> Almost every release would be a major release or a patch 
> release. Hard to see how it adds much value to follow Semantic 
> Versioning in that case.

Why do you think it would ? At the moment we have a sliding 
window for deprecation. We'd just change that to have a specific 
time for removal. I don't see how that would make every release a 
breaking change ?



More information about the Digitalmars-d mailing list