A Perspective on D from game industry

Sean Cavanaugh via Digitalmars-d digitalmars-d at puremagic.com
Tue Jun 17 20:28:34 PDT 2014


On 6/15/2014 4:34 PM, Joakim wrote:
>
> He clarifies in the comments:
>
> "D is not 'high-performance' the same way as C and C++ are not. Systems
> is not the same as high-performance. Fortran always has been more
> 'high-performance' than C/C++ as it doesn't have pointer aliasing (think
> that C++ introduced restrict, which is the bread and butter of a HPC
> language only in C++11, same for threading, still no vector types...)
> for example. ISPC is a HPC language or Julia, Fortran, even Numpy if you
> want, not D or C or C++"
> http://c0de517e.blogspot.in/2014/06/where-is-my-c-replacement.html?showComment=1402865174608#c415780017887651116
>

I had a nice sad 'ha ha' moment when I realized that msvc can't cope 
with restrict on the pointers feeding into the simd intrinsics; you have 
to cast it away.  So much for that perf :)


More information about the Digitalmars-d mailing list