D versionning

Jonathan M Davis jmdavisProg at gmx.com
Sun Jul 15 23:06:37 PDT 2012


On Sunday, July 15, 2012 22:55:40 Walter Bright wrote:
> On 7/15/2012 5:36 PM, Jonathan M Davis wrote:
> > Arguably, we've been adding too many new features (e.g. new lambda syntax
> > and SIMD support), given that we're supposed to be making everything that
> > we already  have work properly, but those features haven't been breaking
> > changes, and presumably forcing Walter to just fix bugs wouldn't be all
> > that pleasant for him.
> 
> SIMD support is critical for D's mission as a systems programming language,
> and has been important in attracting some significant adoption of D.

Oh, I'm not saying that the feature isn't valuable. I'm just pointing out that 
it's adding something new rather than actually finishing all of the features 
that we're already supposed to have, and in theory, after TDPL's release, we 
were supposed to be avoiding adding new features which we didn't need to make 
all of the existing features work until we'd finished all of the features 
outlined in TDPL. And maybe it _was_ worth adding SIMD support now rather than 
later, but it goes against what we said we were doing.

- Jonathan M Davis


More information about the Digitalmars-d mailing list