Why Are There So Many C++ Testing Frameworks? | Hacker News Reader