D has become unbearable and it needs to stop

Johan j at j.nl
Thu Jun 15 22:38:56 UTC 2023


On Thursday, 15 June 2023 at 07:07:18 UTC, Walter Bright wrote:
> On 6/8/2023 10:20 AM, Johan wrote:
>> - Intentional change of behaviour, sometimes without clear 
>> solution path or with buggy solutions. 
>> https://issues.dlang.org/show_bug.cgi?id=23966 and 23977 for 
>> recent examples.
>
> I suggest:
>
> Restore the old getAttributes behavior, and create a new 
> getAttributes2 with the new behavior.
>
> Will that work for you?

Weka is using its own fork of the compiler (*), so indeed this is 
what I had tried, but Phobos was also adjusted and I try to stick 
to "no Phobos modifications" to prevent diverging even further 
from upstream.
I'll think I'll settle on the workaround as suggested in the bug 
report (assuming it works out for us).

-Johan

(*) because we have such reverts / cherry-picks


More information about the Digitalmars-d mailing list