memcpy() comparison: C, Rust, and D

rikki cattermole via Digitalmars-d digitalmars-d at puremagic.com
Mon Jan 30 19:14:02 PST 2017


On 31/01/2017 3:58 PM, Jaded Observer wrote:
> On Tuesday, 31 January 2017 at 02:01:05 UTC, Walter Bright wrote:
>> On 1/30/2017 5:53 PM, Mike wrote:
>>> One in particular prevents me from using D, period! -
>>> https://issues.dlang.org/show_bug.cgi?id=14758
>>
>> The -betterC switch is the approach we intend to take to deal with
>> that issue.
>
> You aren't dealing with anything. Your compiler doesn't even target the
> single biggest embedded platform

Nobody is going to waste their time adding ARM support to dmd-be. 
Especially with ldc and gdc which already do.

Now if we were to rewrite dmd-be and made sure there was no legality 
issues for Walter then maybe we can consider more targets into the 
reference compiler and more importantly non-OS based targets like MCU's 
and kernel development.

Until then however, making dmd itself work for both kernel and user 
space development for x86(_64) seems like a good idea and can be reused 
for other compilers such as ldc and gdc.


More information about the Digitalmars-d mailing list