ARM first & default LDC

Paulo Pinto pjmlp at progtools.org
Thu Dec 17 10:34:33 UTC 2020


On Thursday, 17 December 2020 at 10:02:56 UTC, claptrap wrote:
> On Thursday, 17 December 2020 at 06:52:08 UTC, Walter Bright 
> wrote:
>> On 12/14/2020 1:57 AM, Abdulhaq wrote:
>>> [...]
>>
>>
>> Having DMD means we can support whatever target we want to, we 
>> are not constrained by a community we don't really have a 
>> voice in.
>
> That's a specious argument.
>
> "Having DMD means we can add whatever optimisations we want to, 
> we arnt constrained by a community we dont really have a voice 
> in."
>
> And yet why does DMD suck at optimising code? Because a freedom 
> to do something that nobody has the resources to do is next to 
> useless.
>
> And lets be honest if LLVM doesnt support it, it's pretty small 
> potatoes, who's going to go to that kind of effort to add some 
> niche architecture to DMD?

LLVM still doesn't support plenty of embedded targets that GCC 
does.

Small potatoes like million of 8 and 16 bit devices sold per year.


More information about the Digitalmars-d mailing list