D has become unbearable and it needs to stop

Hipreme msnmancini at hotmail.com
Sun Jun 18 14:47:27 UTC 2023


On Sunday, 18 June 2023 at 14:18:40 UTC, Dany12L wrote:
> On Sunday, 18 June 2023 at 14:15:14 UTC, Hipreme wrote:
>> On Sunday, 18 June 2023 at 13:59:07 UTC, Dany12L wrote:
>>> On Saturday, 17 June 2023 at 06:25:26 UTC, Walter Bright 
>>> wrote:
>>>> Frankly, anyone who wants to can step up and pick a version 
>>>> of D, declare it to be LTS, and pull only bug fixes to it, 
>>>> can do so.
>>>
>>> After all this talk another unnecessary change that will 
>>> break the code in the user has been accepted
>>>
>>> https://github.com/dlang/dmd/pull/15319
>>>
>>> Please Walter Bright check this...
>>
>> You know that this was actually a bug, right?
>
> This is a deprecation that becomes an error, it should have 
> been left as a deprecation

Deprecation period serves to give people time for them to remove 
unexpected behaviors and bugs. Removing a feature is a thing, but 
fixing bugs and unexpected behaviors are completely other thing, 
deprecation periods usually takes 10 compiler versions, one 
should not expect them to keep working anyway after some time


More information about the Digitalmars-d mailing list