D is crap
ketmar via Digitalmars-d
digitalmars-d at puremagic.com
Tue Jul 5 14:44:17 PDT 2016
On Tuesday, 5 July 2016 at 20:27:58 UTC, Walter Bright wrote:
> 1. so D can run on earlier 32 bit processors without SIMD
this is something programmer should check in runtime if he is
using SIMD.
> 2. SIMD support requires the stack be aligned everywhere to 128
> bits. This can be a bit burdensome for 32 bit targets.
but...
> 3. (1) and (2) are not issues on OSX 32, because their memory
> model requires it
so the code is already there, but only for osx. fun.
anyway, fixing long-standing bug with `align()` being ignored on
stack variables will allow to use SIMD on x86.
> 4. people wanting high performance are going to be using 64
> bits anyway
so i'm not in a set of "people". ok.
More information about the Digitalmars-d
mailing list