The Art of C++ (original) (raw)
The Art of C++, or taocpp for short, is a collection of high-quality C++ libraries, written in a "modern" C++ style, with minimal external dependencies, straightforward interfaces, extensively tested and highly portable, and, last but not least, well documented.
Simplicity is an important design goal, in particular to provide no-surprise interfaces.
Continuous integration runs all the many tests with multiple compilers on multiple operating systems.
The Art of C++ was featured in Episode 162 of CppCast.
Projects
PEGTL
The Parsing Expression Grammar Template Library
https://github.com/taocpp/PEGTL
taoJSON
A modern, modular, versatile JSON library
https://github.com/taocpp/json
taoPQ
A modern client library for PostgreSQL
https://github.com/taocpp/taopq
taoCONFIG
JSON-based config reader library
https://github.com/taocpp/config
taocpp/operators
A highly efficient, move-aware operators library
https://github.com/taocpp/operators
taocpp/sequences
Efficient algorithms to generate and work on std::integer_sequence
https://github.com/taocpp/sequences
taocpp/tuple
A compile-time-efficient and CUDA-enabled std::tuple
https://github.com/taocpp/tuple