ARM first & default LDC

Max Haughton maxhaton at gmail.com
Tue Dec 15 12:36:47 UTC 2020


On Tuesday, 15 December 2020 at 12:04:38 UTC, 9il wrote:
> On Tuesday, 15 December 2020 at 10:13:41 UTC, IGotD- wrote:
>> On Tuesday, 15 December 2020 at 08:06:34 UTC, Dylan Graham 
>> wrote:
>>> [...]
>>
>> Apple might have gone over to ARM but in the Windows world x86 
>> isn't going away anytime soon. There is simply too much SW for 
>> x86 for people making the switch. There are x86 emulators but 
>> the performance is probably not satisfactory right now.
>
> Apple can emulate x86 quite fast, we can expect MS can do the 
> same.
>
>> I would rather say that ARM is getting more competition in 
>> embedded. Because of the recent sales of ARM, this is enough 
>> to get some people scared. They believe that the business 
>> model of ARM is going away or they will refocus. Regardless if 
>> this is true or not some are looking at alternatives and that 
>> might be RISC V. Also where cost is important RISC V will have 
>> an advantage. The rising star in my opinion is RISC V.
>
> Agreed. And this looks like another one reason to make the LLVM 
> backend default.

So we fragment the ecosystem just to make it easier to use a 
compiler that anyone bothering to use D in the first place will 
see either on the website or by googling "dlang arm"? Previous 
fragmentations (i.e. Tango from 10 years ago) *still* come up in 
discussions of D - even on hackernews where people have actually 
heard of us.

This is just bikeshedding. If people want to run D on their 
RISC-V cores they'll have ldc and gcc to choose from, anyone 
actually using a non-x86 ISA wont have any problem with that.



More information about the Digitalmars-d mailing list