D is crap

ZombineDev via Digitalmars-d digitalmars-d at puremagic.com
Tue Jul 5 02:23:42 PDT 2016


On Tuesday, 5 July 2016 at 06:44:55 UTC, Ola Fosheim Grøstad 
wrote:
> On Tuesday, 5 July 2016 at 06:38:18 UTC, ketmar wrote:
>> On Tuesday, 5 July 2016 at 06:27:17 UTC, Ola Fosheim Grøstad 
>> wrote:
>>> Sounds like a good project. A non-optimizing backend that 
>>> retains type information and asserts could be very useful. 
>>> And keeping it simple is valuable, it makes it easier for 
>>> others to understand the front-end/back-end connection.
>>
>> but... but it IS optimizing backend! once i have SSA, i can do 
>> alot of optimizations on that -- i just didn't implemented 'em 
>> all, but it doesn't matter. and any such optimizations are 
>> completely independent of frontend code anyway.
>
> Ohoh, sorry :-) But quite frankly, good SIMD support is more 
> important to me than a good optimizer. So if you extend aliced 
> with good SIMD support and do it well in the backend then it 
> could take off, IMO.

https://gist.github.com/9il/a167e56d7923185f6ce253ee14969b7f
https://gist.github.com/9il/58c1b80110de2db5f2eff6999346a928

available today with LDC ;)

See also https://github.com/ldc-developers/ldc/issues/1438


More information about the Digitalmars-d mailing list