Editions Ideas

Atila Neves atila.neves at gmail.com
Mon Jan 5 10:20:50 UTC 2026


On Monday, 15 December 2025 at 04:20:21 UTC, Mike Shah wrote:
> On Sunday, 14 December 2025 at 20:16:34 UTC, Walter Bright 
> wrote:
>> On 12/14/2025 3:55 AM, jmh530 wrote:
>>> Lifetimes are as it relates to DIP1000, but the ownership 
>>> system is probably as important for Rust’s popularity. You 
>>> tried @live for ownership and I think that’s got much more 
>>> pushback than DIP1000.
>>
>> I deliberately designed the @live feature to not require any 
>> annotations. And it worked!
>>
>> It's still a prototype, though, because nobody wanted it and 
>> so development came to an end with it.
>
> @live is an underrated feature, I'm a fan and it's something 
> that I occasionally use for its simplicity. Sometimes I toss 
> @live, @safe, etc. on functions to see that state of my code to 
> see if the compiler can help me refactor library code.

I don't think anyone should be using features like `@live` 
themselves and instead the language should provide the features 
that allow one to write library solutions like smart pointers.


More information about the Digitalmars-d mailing list