Thoughts on Backward Compatibility
    Paul Backus 
    snarwin at gmail.com
       
    Tue Feb 20 13:26:29 UTC 2024
    
    
  
On Tuesday, 20 February 2024 at 09:03:15 UTC, Atila Neves wrote:
> In the case of DIP1000 specifically I think maybe Robert's idea 
> of moving its checks to `@trusted` may be that way forward, and 
> making `@safe` regular GC D. Once I'm done with editions I'm 
> going to write a DIP for this.
My understanding is that both Robert's proposal and DIP 1000 are 
high-impact changes with difficult migration paths for existing 
`@safe` code. It's not clear to me that switching from one to the 
other will make things any easier.
Personally, I think if we're going to break people's code either 
way, we might as well do it by making `@safe` D more powerful, 
rather than crippling it.
    
    
More information about the Digitalmars-d
mailing list