C++ interop - what to do about long and unsigned long?

Andrei Alexandrescu via Digitalmars-d digitalmars-d at puremagic.com
Thu Sep 11 11:54:50 PDT 2014


On 9/11/14, 5:47 AM, bachmeier wrote:
> On Thursday, 11 September 2014 at 00:29:37 UTC, Andrei Alexandrescu wrote:
>> On 9/10/14, 4:16 PM, bachmeier wrote:
>>> Not to go too far off topic, but C++ interoperability is at 0 merit
>>> points until you've got a GC-less standard library, finished shared
>>> library support on all platforms, and tools that rival those available
>>> for C++.
>>
>> No. C++ interop and GC are related, but only loosely.
>
> In terms of getting C++ developers to use D, this thread that just
> appeared is a perfect example of why C++ interop won't help until you
> can use the standard library without the GC.
>
> http://forum.dlang.org/post/impaxeaowtuaxtgtyojg@forum.dlang.org

Of course. That's why I wrote:

> C++ interoperability: 1,000,000 merit points
> Anything related to the GC: 999,999 merit points
> All else: two digits merit points


Andrei



More information about the Digitalmars-d mailing list