Red Hat's issues in considering the D language
Ilya Yaroshenko via Digitalmars-d
digitalmars-d at puremagic.com
Fri Dec 23 07:02:23 PST 2016
On Friday, 23 December 2016 at 14:44:41 UTC, rikki cattermole
wrote:
> On 24/12/2016 3:14 AM, Russel Winder via Digitalmars-d wrote:
>> On Wed, 2016-12-21 at 15:49 -0800, Jonathan M Davis via
>> Digitalmars-d
>> wrote:
>>> […]
>>>
>>> Anyone who wants to use ldc can use ldc. It doesn't need to
>>> be the
>>> reference
>>> compiler for that. And unlike gdc, it's actually pretty close
>>> to dmd.
>>> So,
>>> there should be no problem with folks using ldc for
>>> production right
>>> now if
>>> they want to.
>>
>> Strikes me that the really obvious thing to say is that DMD is
>> the
>> playground where whoever wants to can play with and progress
>> the D
>> front end in the knowledge that no-one is going to use DMD in
>> production. People use LDC in production because it is the
>> right thing
>> to do: stable proven front end, stable proven backend, and yet
>> up to
>> date.
>>
>> What is not to like here? What is the problem here?
>
> Except dmd's backend is far more well proven then LLVM is.
> So that argument needs to be tweaked a little bit.
It is not true for Mir projects, sometimes ICE occurs without
any description while LDC just works. --Ilya
Bug report for ICEs requires to much efforts because code size
should be reduced.
More information about the Digitalmars-d
mailing list