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