Thread overview
Andrei's Quora comments on Reddit: "D has no vision. Go is out of its depth. Rust skipped leg day."
Nov 11, 2015
Ali Çehreli
Nov 11, 2015
Meta
Nov 11, 2015
Namal
Nov 11, 2015
Ali Çehreli
Nov 11, 2015
Jack Stouffer
Nov 12, 2015
jmh530
Nov 12, 2015
Namal
Nov 12, 2015
Marc Schütz
Nov 16, 2015
Elvis Zhou
November 11, 2015
https://www.reddit.com/r/programming/comments/3sa6lf/d_has_no_vision_go_is_out_of_its_depth_rust/

Ali
November 11, 2015
On Wednesday, 11 November 2015 at 01:03:47 UTC, Ali Çehreli wrote:
>
> https://www.reddit.com/r/programming/comments/3sa6lf/d_has_no_vision_go_is_out_of_its_depth_rust/
>
> Ali

How can one man be so quotable?
November 11, 2015
On Wednesday, 11 November 2015 at 01:03:47 UTC, Ali Çehreli wrote:
>
> https://www.reddit.com/r/programming/comments/3sa6lf/d_has_no_vision_go_is_out_of_its_depth_rust/
>
> Ali

Reading that someone was saying that it is possible to call c++ standard library from D. Is there an example how to do this?
November 11, 2015
On 11/11/2015 06:42 AM, Namal wrote:

> someone was saying that it is possible to call c++ standard
> library from D. Is there an example how to do this?

Here is the spec e.g. saying 'extern (C++, std)':

  http://dlang.org/attribute.html#linkage

The following page is about interfacing with C++, which may not be up to date:

  http://dlang.org/cpp_interface.html

Others: is it up to date?

Ali

November 11, 2015
On Wednesday, 11 November 2015 at 19:51:45 UTC, Ali Çehreli wrote:
> The following page is about interfacing with C++, which may not be up to date:
>
>   http://dlang.org/cpp_interface.html
>
> Others: is it up to date?
>
> Ali

Unfortunately, that page is very out of date. The last significant content update to that page was August of last year. If I was a C++ programmer I would have fixed it by now but no one who has the knowledge needed seems to want to update this.
November 12, 2015
On Wednesday, 11 November 2015 at 19:57:13 UTC, Jack Stouffer wrote:
>
> Unfortunately, that page is very out of date. The last significant content update to that page was August of last year. If I was a C++ programmer I would have fixed it by now but no one who has the knowledge needed seems to want to update this.

Regardless of whether it is out-of-date, I have always found that page assumes a rather high level of knowledge.
November 12, 2015
On Wednesday, 11 November 2015 at 19:51:45 UTC, Ali Çehreli wrote:
> On 11/11/2015 06:42 AM, Namal wrote:
>
>> someone was saying that it is possible to call c++ standard
>> library from D. Is there an example how to do this?
>
> Here is the spec e.g. saying 'extern (C++, std)':
>
>   http://dlang.org/attribute.html#linkage
>
> The following page is about interfacing with C++, which may not be up to date:
>
>   http://dlang.org/cpp_interface.html
>
> Others: is it up to date?
>
> Ali

Ok than this is not what I have been thinking off. I thought I just can import the standard library of C++ and compile it with D compiler...oh well...
November 12, 2015
On Thursday, 12 November 2015 at 11:55:18 UTC, Namal wrote:
> On Wednesday, 11 November 2015 at 19:51:45 UTC, Ali Çehreli wrote:
>> On 11/11/2015 06:42 AM, Namal wrote:
>>
>>> someone was saying that it is possible to call c++ standard
>>> library from D. Is there an example how to do this?
>>
>> Here is the spec e.g. saying 'extern (C++, std)':
>>
>>   http://dlang.org/attribute.html#linkage
>>
>> The following page is about interfacing with C++, which may not be up to date:
>>
>>   http://dlang.org/cpp_interface.html
>>
>> Others: is it up to date?
>>
>> Ali
>
> Ok than this is not what I have been thinking off. I thought I just can import the standard library of C++ and compile it with D compiler...oh well...

You might want to take a look at the Calypso project:
https://github.com/Syniurge/Calypso
November 16, 2015
On Thursday, 12 November 2015 at 11:55:18 UTC, Namal wrote:
> On Wednesday, 11 November 2015 at 19:51:45 UTC, Ali Çehreli wrote:
>> On 11/11/2015 06:42 AM, Namal wrote:
>>
>>> someone was saying that it is possible to call c++ standard
>>> library from D. Is there an example how to do this?
>>
>> Here is the spec e.g. saying 'extern (C++, std)':
>>
>>   http://dlang.org/attribute.html#linkage
>>
>> The following page is about interfacing with C++, which may not be up to date:
>>
>>   http://dlang.org/cpp_interface.html
>>
>> Others: is it up to date?
>>
>> Ali
>
> Ok than this is not what I have been thinking off. I thought I just can import the standard library of C++ and compile it with D compiler...oh well...

Refer to this thread - http://forum.dlang.org/thread/gjivyaolrxagueffslzr@forum.dlang.org