DMD backend quality (Was: Re: DIP 1031--Deprecate Brace-Style Struct Initializers--Community Review Round 1 Discussion)
Seb
seb at wilzba.ch
Thu Feb 20 06:08:03 UTC 2020
On Thursday, 20 February 2020 at 05:54:13 UTC, Mike Parker wrote:
> On Thursday, 20 February 2020 at 03:35:13 UTC, jxel wrote:
>
>> one expects these things to change. What seems like common
>> sense means nothing to someone stubborn and blinded by pride.
>
> There are historical reasons why Optlink is still around and
> they have nothing to do with stubbornness or pride. Please make
> your points without going ad hominem.
That's not true _anymore_. Walter has rejected any kind of PR
that would introduce sane defaults in a modern world outright
(which is what people commonly understand as stubbornness).
"Funnily" we changed the defaults for dub (one can't build
anything with optlink, no vibe.d, no phobos etc. anyhow) more
than a year ago and people are fine with dub using LLD (like LDC)
and thus being able to have more than 32k symbols in their entire
program, getting a 64-bit binary by default and not being linked
with an ancient, full of well-known and decade-old bugs
custom-brew Digitalmars libc.
More information about the Digitalmars-d
mailing list