A comprehensive collection of slides, code, and materials from the CppCon 2018 conference.
CppCon 2018 Presentation Materials is the official GitHub repository containing all slides, code samples, and supplementary materials from the CppCon 2018 conference. It archives presentations from the premier annual C++ conference, providing a permanent reference for developers to learn about modern C++ features, best practices, and advanced techniques. The repository solves the problem of accessing high-quality educational content from the event long after it concludes.
C++ developers of all levels, from students to seasoned professionals, who want to learn from expert talks on language evolution, tooling, performance optimization, and software design. It's also valuable for educators and team leads seeking training materials.
Developers choose this resource because it offers free, structured access to presentations from top C++ experts, covering both foundational and cutting-edge topics. Unlike scattered blog posts or videos, it provides the original slides and code in a well-organized, canonical repository maintained by the conference organizers.
Slides and other materials from CppCon 2018
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Features presentations from C++ pioneers like Bjarne Stroustrup and Herb Sutter, providing authoritative perspectives on language evolution and best practices.
Materials are categorized into Keynotes, Presentations, Lightning Talks, and Posters, enabling easy navigation to specific topics such as tooling or performance.
Many talks include README files and code samples, like in 'Building a C++ Reflection System', offering hands-on learning to reinforce concepts.
Covers diverse areas from Concepts and Modules to embedded systems and security, catering to various interests within the C++ ecosystem.
Based on 2018, it lacks coverage of newer standards like C++20/23 and library updates, limiting relevance for current development trends.
Only includes slides and code, omitting video recordings of talks which provide essential explanations and nuances from speakers.
Some presentations have extensive code (e.g., with READMEs) while others are PDF-only, leading to uneven learning resources across topics.