D is crap
Walter Bright via Digitalmars-d
digitalmars-d at puremagic.com
Tue Jul 5 13:27:58 PDT 2016
On 7/5/2016 9:11 AM, ketmar wrote:
> 'cause even documentation says so: "The vector extensions are currently
> implemented for the OS X 32 bit target, and all 64 bit targets.". and this time
> documentation is correct.
This is because:
1. so D can run on earlier 32 bit processors without SIMD
2. SIMD support requires the stack be aligned everywhere to 128 bits. This can
be a bit burdensome for 32 bit targets.
3. (1) and (2) are not issues on OSX 32, because their memory model requires it
4. people wanting high performance are going to be using 64 bits anyway
More information about the Digitalmars-d
mailing list