Operator overloading -- lets collect some use cases

Don nospam at nospam.com
Sun Dec 28 22:00:12 PST 2008


bearophile wrote:
> Jarrett Billingsley:
>> His library works by having you write your code in a DSL in strings,
>> which you pass to the library and then mix in the resulting X86.
> 
> Have someone some benchmarks that show such Blade give some performance improvements over code produced by DMD and LDC? This is the most important thing, otherwise such things aren't useful.

It's MUCH faster. Factor of 5 is typical.
BTW, Blade is currently unusable because of the CTFE memory allocation 
bug. Also, now that array operations are in the language, it's much less 
necessary for the application I created it for.

> 
> Bye,
> bearophile



More information about the Digitalmars-d mailing list