What's missing to make D2 feature complete?

via Digitalmars-d digitalmars-d at puremagic.com
Wed Dec 24 14:50:43 PST 2014


On Wednesday, 24 December 2014 at 21:01:11 UTC, Paulo Pinto wrote:
> Languages like Chapel and X10 are already better candidates in 
> the HPC community, unless D inherits the same features.

SIMD is important for all applications that want speed, not only 
HPC. Being compatible with C is important, but D has locked 
itself too closely to C semantics which are "going out of 
fashion" on the hardware side. You can have automatic, 
semi-automatic or manual SIMD support, but you need to make sure 
that you get the right layout if you want good speed. That makes 
it a language/standard library design consideration.


More information about the Digitalmars-d mailing list