DMD backend generation future with the new AI race processor
electricface
electricface at qq.com
Tue Mar 12 03:13:27 UTC 2024
On Monday, 11 March 2024 at 20:32:44 UTC, Ben Jones wrote:
> On Sunday, 10 March 2024 at 22:55:32 UTC, Brad Roberts wrote:
>> The issues I had with doing the arm DMD backend were primarily
>> the difficulty of deciphering and penetrating the dmd backend,
>> not the arm parts. The other big issue I had was me and my
>> work patterns. I got enough done that I knew it could be
>> done. That's an inflection point for me where it's likely
>> I'll drop many projects, particularly the exploratory ones. I
>> was also busy with a more than full time job and had to
>> prioritize it over massive side projects.
>
> I'm happy to help with this project. I also don't think we'll
> hit LDC performance, but there's benefits to being self hosting
> on ARM platforms without LDC/GDC.
Maybe we could consider adding a backend for the Go language
toolchain. I think there are many similarities between the D and
Go languages, such as simplicity, readability, and speed.
More information about the Digitalmars-d
mailing list