Hacker News new | ask | show | jobs
by jasode 3408 days ago
Yes, it is an ad for PVS-Studio but I don't think that should tarnish the content of code discussion in the article.

Although I'm extreme anti-advertisement (with dedicated firewall to block web ads), I find this article having 3 qualities that's valuable:

1) instead of showing contrived bad code nobody writes, it shows real bugs from real projects such as MySQL, PostgreSQL, ReactOS, Apache server, Audacity, LibreOffice, Notepad++, CoreCLR, etc

2) full explanations of the bug and further advice for correcting the code

3) learning is free: you don't have to buy PVS-Studio to apply the solutions learned from the article or gain the ability to spot similar bugs later

That all adds up to a quality article which is better than the old PC-Lint ads[1] from Gimpel Software. For those too young to be aware of them, in the 1990s, GS ran ads in a magazine called C/C++ Users Journal. For the others that enjoyed the "puzzles" in those ads, Andrey Karpov's article is a fine continuation of that.

[1] example: http://www.polyweb.com/blog/index.php/archives/9

1 comments

Thanks for replying...I didn't realize the real life example.