My Dconf'25 notes
monkyyy
crazymonkyyy at gmail.com
Mon Aug 25 04:15:19 UTC 2025
On Friday, 22 August 2025 at 20:47:19 UTC, Guillaume Piolat wrote:
> D evaluation order at CT isn't documented, and is pretty much
> inconsistent.
I find it predictable, not intuitive, but literally predictable.
I dont think theres chance its changeable given the number of
order dependent bugs that exist and O(N^N^N) chances it only
happens to work in existing code by trail and error where N is
lines of code in the industry code bases which I hear is high
I think this is why d compiles fast compared to c++ and rust
I hope all'y'all upstream change your policy on this and just
teach it somehow, spec-ify it and give basic tools for brute
forcing it
More information about the Digitalmars-d
mailing list