s3graham
Joined 19 years ago
Joined 19 years ago
I wonder if we could eventually end up with a "throat muscle" version where people learn to talk a new way without having to move the visible mouth muscles too.
I personally went with QBE for my hobby project because of C-interop, but at least in my tests, I found IR much faster and better codegen than MIR. Neither of MIR or IR are friendly/easy though.
SysV and Win x64 differ enough that the Windows code is mostly unrelated to/detached from the other backends, so it doesn't feel (too) awful for it to have its own idiosyncratic style.
Unless there's been some new announcement that I don't obviously see here?
I'm not sure if they did a writeup for m8trix (a predecessor) but I tried dissecting it around when it came out (2014): https://scot.tg/2014/05/31/amazing-code-density/
https://www.linkedin.com/in/s3graham
https://twitter.com/h4kr