Interview with Andrei Alexandrescu on the D Programming Language

Sergei Nosov via Digitalmars-d-announce digitalmars-d-announce at puremagic.com
Sat Oct 11 04:31:11 PDT 2014


On Saturday, 11 October 2014 at 09:21:21 UTC, Walter Bright wrote:
> https://www.youtube.com/watch?v=tvdoIJaPooI
>
> On reddit:
>
> https://www.reddit.com/r/programming/comments/2iws85/interview_with_andrei_alexandrescu_on_the_d/

Andrei mentions in this talk, that C++ support is implemented to
the extent, when you can pass std::vector from C++ to D and in
the opposite direction without friction.

Are the any pointers on how I can try it out? Like, is it in git
master? Where can I find a documentation or an article about that?

The corresponding section on the site
(http://dlang.org/cpp_interface.html) says:

> D templates have little in common with C++ templates, and it is 
> very unlikely that any sort of reasonable method could be found 
> to express C++ templates in a link-compatible way with D.
> This means that the C++ STL, and C++ Boost, likely will never 
> be accessible from D.

And I assume this is no longer true. So, anywhere I can look for
it?


More information about the Digitalmars-d-announce mailing list