There Are No Libraries For Modern Programming in C++
Or maybe there are too many and they are not easily available?
C++ is the oldest language used in modern software development. Despite many attempts to replace it, it stayed up in both preference and usefulness. However, this legacy comes with its own challenges. The development style has evolved over time to include constructs that are easier to understand by developers, that solve problems with less code, or that sometimes just look nicer.
A big part of the ecosystem of any technology is the list of libraries available to it, including and complementing the standard library. Since C++ has been around for a long time, it has libraries. However, how do they compare with the experience of developers using other technologies? Do they match the needs and expectations of a modern developer, who is perhaps looking at the alternative solutions available in the marketplace of ideas?
These are a few of the questions we will examine...