News for hackers. Stuff that matters.
Re:D Language accepted for inclusion in GCC by amelius on Wednesday June 21, 2017 @12:13PM (#14605054)
Does the D compiler know how to mangle/demangle C++ names?

Do you have to write some kind of D header file for foreign C++ functions? Otherwise, how would D even know about the existence of e.g. vector<int>::push?

Re:D Language accepted for inclusion in GCC by biotronic on Wednesday June 21, 2017 @12:24PM (#14605186)
https://dlang.org/spec/cpp_interface.html#cpp-templates

You will need to recreate the C++ function definitions in D and mark them extern(C++), but that's about it.