Hacker News new | ask | show | jobs
by cpeterso 1421 days ago
And BoundsChecker was also great!

https://en.m.wikipedia.org/wiki/BoundsChecker

1 comments

That tool saved me tons of time tracking down bugs. It also taught me to be a better C/C++ programmer. Run time sanitizers like Purify/Valgrind/Boundchecker do not tolerate poor C code. What is kind of cool is you can find whole classes of bugs in your code. Because as devs we get something working once we tend to copy and paste that pattern everywhere. So find a bug in one place you will probably find it a few dozen other places in your codebase.