A collection of C++17 feature descriptions presented in Tony Tables format for clear comparison.
cpp17_in_TTs is a documentation repository that explains C++17 programming language features using Tony Tables—a format that presents side-by-side comparisons of old and new code syntax. It helps developers understand what changed in C++17 and how to use new features through concrete examples rather than abstract descriptions.
C++ developers transitioning from older C++ standards to C++17, educators teaching modern C++, and programmers who prefer learning through code comparisons rather than formal specifications.
It provides immediate visual understanding of C++17 changes through the Tony Tables format, which is more intuitive than reading technical specifications, and aggregates multiple features in one accessible repository with practical examples.
Descriptions of C++17 features, presented mostly in "Tony Tables" (hey, the name wasn't my idea)
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Uses side-by-side code comparisons to visually demonstrate syntax changes, making C++17 features more intuitive than text-heavy explanations, as highlighted in the project's philosophy.
Emphasizes real code examples over theory, with files named after features for easy reference, aligning with the goal of learning by seeing working examples.
Provides an ALL_IN_ONE.md file that aggregates multiple features for easy browsing, saving time compared to navigating scattered resources.
Includes links to authoritative sources like cppreference and talks, adding depth and credibility, as noted in the README's community resources section.
The README admits only some of over 100 C++17 changes are listed, making it unreliable as a sole reference for comprehensive feature learning.
Explicitly states it was made by humans and likely contains errors, which could mislead users if not cross-verified with official documentation.
Lacks interactive elements or tests, limiting its usefulness for hands-on experimentation and validation of code examples in real-time.