As far I understand, valgrind and address sanitizer uses large shadow memory 
and in this case its not. This approach needs both compiler and library. 
Benefit is probably existing code can work without any change and can be used 
for any language like c/c++/d/nim. It may not be easy for a company to rewrite. 
There are billions of c/c++ lines of codes and nim can be used to extend or 
writing new modules. Memory safety will help both code bases. 

Reply via email to