Scientific computing and parallel computing C++23/C++26

Ola Fosheim Grøstad ola.fosheim.grostad at gmail.com
Wed Jan 19 09:34:38 UTC 2022


On Wednesday, 19 January 2022 at 04:45:20 UTC, forkit wrote:
> On Tuesday, 18 January 2022 at 22:21:40 UTC, Ola Fosheim 
> Grøstad wrote:
>> ...D's potential strength here is not so much in being able to 
>> bind to C++ in a limited fashion (like Python), but being able 
>> to port C++ to D and improve on it. To get there you need 
>> feature parity, which is what this thread is about.
>
> Not just 'feature' parity, but 'performance' parity too:

Yes, that is the issue I wanted to discuss in the OP.

If hardware vendors create close source C++ compiler that uses 
internal knowledge of how their GPUs work, then it might be 
difficult to compete for other languages. You'd have to compile 
to metal/vulkan and fine tune it for each GPU.

Or just compile to C++…

I don't know. I guess we will find out in the years to come.


More information about the Digitalmars-d mailing list