memcpy() comparison: C, Rust, and D

ZombineDev via Digitalmars-d digitalmars-d at puremagic.com
Tue Jan 31 07:10:20 PST 2017


On Tuesday, 31 January 2017 at 02:18:23 UTC, Mike 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.
>
> I recommend against that; it's too blunt of an instrument.  
> Instead I suggest following through on things like 
> https://issues.dlang.org/show_bug.cgi?id=12270 and considering 
> this proposal 
> (http://forum.dlang.org/post/psssnzurlzeqeneagora@forum.dlang.org) instead.
>
> Mike

The main problem - the opaque extern (C) interface an therefore 
non-lazy code generation - is already being worked on:
http://forum.dlang.org/thread/o0kdnp$2i2t$1@digitalmars.com
http://forum.dlang.org/thread/wbtjswiwbrtxzqiorwiw@forum.dlang.org


More information about the Digitalmars-d mailing list