What are (were) the most difficult parts of D?

rikki cattermole rikki at cattermole.co.nz
Sun May 22 19:33:21 UTC 2022


On 23/05/2022 7:24 AM, Chris Piker wrote:
>>>    2. Testing common packages against gdc
>>
>> Why?
> 
> Mostly because I've put in about 15 hours effort so far trying to get a 
> vibe.d based project to build using gdc, with no success. I'm about to 
> give up and declare either gdc or vibe.d unsuitable for use in a large 
> upcoming project.  That's too bad really because D only has any 
> credibility at all in my work group due to the existence of gdc, and 
> vibe.d is a nice platform to build on.

If going by your other post, there was nothing wrong with GDC.

DMD and LDC would have produced the same set of issues, because its the 
same frontend.

Vibe.d is well tested against the frontend.

Its part of dmd's test suite.

See: https://buildkite.com/dlang/dmd/builds/26775


More information about the Digitalmars-d-learn mailing list