On 9/11/14, 8:39 AM, Sean Kelly wrote:
On Thursday, 11 September 2014 at 00:29:37 UTC, Andrei Alexandrescu wrote:
On 9/10/14, 4:16 PM, bachmeier wrote:

Clearly Walter and everyone should work on whatever they think is
important. I hope your statement doesn't imply that all development
effort is going to be put into C++ compatibility.

Ideally it would.

Is C++ interop really that important or is it another one of those "if D
had this, *then* I would use it!" dismissals.

It is that important.

C interop is clearly
crucial.  Operating system interfaces are written in C, and not being
able to call C functions is hugely limiting.  But C++?  I honestly can't
envision a situation where I would actually care about C++ interop.  Is
this truly a blocker for some people?  Like an actual, honest blocker
and not just a false flag?

Blocker. No two ways about it.

We've done some stuff at FB going with the "ah we have C interface so we'll just write C wrappers around the C++ code we'll use" and it didn't take long to figure that won't scale, like, at all.


Andrei

Reply via email to