Fantastic exchange from DConf

Walter Bright via Digitalmars-d digitalmars-d at puremagic.com
Tue May 9 07:13:31 PDT 2017


On 5/8/2017 1:55 PM, John Carter wrote:
> On Saturday, 6 May 2017 at 06:26:29 UTC, Joakim wrote:
>
>> Walter: I believe memory safety will kill C.
>
> C/C++ has been granted an extension of life by the likes of valgrind and purify
> and *-sanitizer.

I agree. But one inevitably runs into problems relying on valgrind and other 
third party tools:

1. it isn't part of the language

2. it may not be available on your platform

3. somebody has to find it, install it, and integrate it into the dev/test process

4. it's incredibly slow to run valgrind, so there are powerful tendencies to skip it

valgrind is a stopgap measure, and has saved me much grief over the years, but 
it is NOT the solution.



More information about the Digitalmars-d mailing list