D Language Foundation November 2025 Monthly Meeting Summary

user1234 user1234 at 12.de
Wed May 6 09:45:36 UTC 2026


On Monday, 4 May 2026 at 15:41:46 UTC, Kagamin wrote:
> If explicit this is a parser change, what difference does it 
> make? Just for AST to be a uniform array of arguments?

For now there would be a _very slight_ difference in the 
generated code and without optimisations. Currently arguments are 
copied on the stack, unless it's `this` which is considered as 
non-assignable ([example]).

However that detail could be handled and then there's no 
differences. Initially the example code was tried to see if that 
would lead to an ABI breakage and it's not even the case. An old 
_*.so_ would not even to be recompiled.

[example]: https://godbolt.org/z/45j8Eja19


More information about the Digitalmars-d-announce mailing list