D Language Foundation May 2024 Monthly Meeting Summary
Paul Backus
snarwin at gmail.com
Thu Aug 29 13:30:01 UTC 2024
On Wednesday, 28 August 2024 at 12:55:35 UTC, Mike Shah wrote:
> I do like @live, curious others thoughts? Perhaps it doesn't
> need to be an attribute though and is instead a compiler flag
> for an analysis pass on any function (kind of reminds me of
> frameworks like Soot for Java that you control various analysis
> passes). Perhaps a conversation for another thread 🙂
The fact that @live is incompatible with existing @safe D code
makes it dead on arrival.
There are ways to include this kind of analysis without breaking
compatibility, but as you say, it has to be a global thing (like
DIP 1000), not an attribute that's applied function-by-function.
More information about the Digitalmars-d-announce
mailing list