https://dbj.org/your-api-usability-does-matter/
Your API usability does matter. Use modern C++