SDC & ddmd

Somedude lovelydear at mailmetrash.com
Sat Dec 10 01:51:16 PST 2011


Le 10/12/2011 08:54, Piotr Szturmaj a écrit :
> Bernard Helyer wrote:
>> Hi, primary author of SDC here.
>>
>> Existing compilers (DMD, LDC, GDC, DDMD) all descend directly from the
>> DMDFE. The DMDFE is thus the only real source of true semantics of the
>> language, except where directly contradicted by Walter, Andrei, or TDPL.
>> For the ecosystem to not become inbred, a new front-end is needed.
>>
>> Furthermore, like others, I have become frustrated at the various bugs
>> of the frontend. These bugs are passed on to all other compilers because
>> of the afore-mentioned ubiquity of the front-end.
> 
> On the other side all bug fixes are also passed on to all compilers.
> Rewriting entire frontend would certainly introduce another set of bugs.
And it would be *far* more frustrating for the users, who would observe
different behaviors and different bugs on different compilers. Hence
that would mean that writing portable code necessits to test it with all
compilers.


More information about the Digitalmars-d mailing list