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

Walter Bright newshound1 at digitalmars.com
Thu Apr 5 02:00:47 PDT 2007


David B. Held wrote:
> Don Clugston wrote:
>> [...]
>> But with the proposed changes to 'const', macros, and previous 
>> discussion about whether tuples should be automatically flattened, I 
>> have doubts over how stable that part of the language is. I wouldn't 
>> want to write something that didn't compile any more, or looked 
>> hopelessly obsolete by the time it was published.
>> I've been bitten before -- CTFE blasted almost all of my previous 
>> metaprogramming code into the stone age <g>. What's the shelf life of 
>> this stuff?.
> 
> Well, hopefully, if Walter breaks your code again, it will be to make it 
> even more elegant (although, that will be a bit of a trick, I admit). 
> Eventually, the language will be so powerful that you can't make your 
> code any more compact, and then you won't have to worry about it getting 
> broken.  To be honest, I'd like to see an article about this in CUJ.  I 
> don't know if they would publish it or not, but if they did, I guarantee 
> it would make more than a few people take a hard look at D.

I'm pretty sure DDJ would publish it, and it would reach a much wider 
audience than CUJ, which has disappeared <g>.

Anyhow, Don, this kind of stuff needs to reach a much wider audience 
than a random posting in this n.g. would get.



More information about the Digitalmars-d mailing list