BLADE 0.2Alpha: Vector operations with mixins, expression templates, and asm

Georg Wrede georg at nospam.org
Thu Apr 5 13:38:53 PDT 2007


Don Clugston wrote:
> Ooooooh....
> I just updated the code, adding a code generator for D code, for when 
> x87 is unavailable. I could not believe how easy it was. It was about 30 
> lines of trivial code. Yet directly generating a 'for' loop is still 
> better than what Blitz++ does.
> I reckon it'd take less than a week to implement everything those 
> libraries do.
> 
> The language synergy of tuples, mixins, CTFE, builtin strings, the ~ 
> operator, constant folding, array slicing, template string parameters, 
> type deduction, defined inline asm, static if, is() expressions... is 
> astonishing. *All* of them are required in order for this to work.

Gees, Don,

the above quote would be the perfect ingress (or at least a "quote box") 
in a DDJ article!!!!

I'm clenching the chair so I wouldn't buy the tickets to come to your 
place and write it together with you, right now!



More information about the Digitalmars-d mailing list