|
|
|
|
|
by grumpydba
2472 days ago
|
|
I see lots of false assertions here.
Here's a significant one: > There are so many optimizations that will likely never be added to gc, like a register-based calling convention. The calling conventions was marked as undefined as a first step to changing it [1]. The change was introduced by the very author of this post. Also, a more agressive inlining mitigates the slow calling conventions. More generally, I think it is a huge achievement for a PL to be self hosting. It makes its development easier as there is only one language to deeply know (plus assembly of course). [1] https://github.com/golang/go/issues/27539 |
|