More evidence that memory safety is the future for programming languages
    Dukc 
    ajieskola at gmail.com
       
    Tue Mar 31 23:08:01 UTC 2020
    
    
  
On Monday, 30 March 2020 at 13:20:08 UTC, Atila Neves wrote:
>
> It's easier to use asan with ldc. I did write an allocator to 
> do this before asan was available though: 
> https://github.com/atilaneves/test_allocator
Yeah, something like those is what I meant. Thanks - I have to 
remember those when next having problems with `malloc`s.
Lowering the bar to use a tool like these is IMO more effective 
than pushing Rust-like static analysis. Basically, to cut down 
memory problems a sanitizer should be as easy to use as the 
built-in `unittest`s. Sure static checks can be useful too, but 
to be worth it they need to be easier to use than the sanitizer, 
and in any case static checks can't completely replace sanitizers.
    
    
More information about the Digitalmars-d
mailing list