Baike.dev
All toolsOnline toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
C

CppCon2018

> 编程语言
Open source

Slides and other materials from CppCon 2018

1.4K stars0 likes0 views
WebsiteGitHub

About

Slides and other materials from CppCon 2018

CppCon 2018 Presentation Materials

https://github.com/CppCon/CppCon2018 is the canonical location for presentations and code from CppCon 2018.

For Speakers: Submitting Materials

Index of Materials

Keynotes

  • Concepts - The Future of Generic Programming by Bjarne Stroustrup
  • Thoughts on a more powerful and simpler C++ (5 of N) by Herb Sutter

Presentations

  • A Little Order - Delving Into The STL Sorting Algorithms by Fred Tingaud
  • A Semi Compile/Run-time Map with (Nearly) Zero Overhead Lookup by Fabian Renn-Giles [README] [more materials]
  • An Allocator is a Handle to a Heap by Arthur O'Dwyer
  • Applied Best Practices by Jason Turner
  • Avoiding Disasters with Strongly Typed C++ by Arno Lepisk
  • Better C++ using Machine Learning on Large Projects by Nicolas Fleury, Mathieu Nayrolles
  • Better Tools in Your Clang Toolbox by Victor Ciura
  • Build Systems: A Simple Solution to a Complicated Problem by Peter Bindels
  • Building a C++ Reflection System in One Weekend Using Clang and LLVM by Arvid Gerstmann [README]
  • Building Multi-Million Line C++ Projects Effortlessly with the Meson Build System by Jussi Pakkanen
  • Class Template Argument Deduction for Everyone by Stephan T. Lavavej
  • Compile Time Regular Expressions by Hana Dusíková [README]
  • Concepts as She is Spoke by Arthur O'Dwyer
  • C++ Cryptozoology - A Compendium of Cryptic Characters by Adi Shavit
  • C++ Dependency Management from Package Consumption to Project Development by Boris Kolpackov
  • C++ Everywhere with WebAssembly by Damien Buhl [README]
  • C++ Modules by Nathan Sidwell
  • Crafting Embedded Domain Specific Language (EDSL) in C++ by Gilang Hamidy [more materials]
  • CUDA Kernels with C++ by Michael Gopshtein
  • Dealing with Aliasing Using Contracts by Gábor Horváth
  • Debug C++ Without Running by Anastasia Kazakova
  • Declarative Style in C++ by Ben Deane
  • Design for Performance by Fedor Pikus
  • Don't package your libraries, write packagable libraries! by Robert Schumacher [.pptx] [.pdf]
  • DynaMix: A New Take on Polymoprhism by Borislav Stanimirov [README]
  • Effective replacement of dynamic polymorphism with std::variant by Mateusz Pusz
  • Emulating the Nintendo 3DS - Generative and Declarative Programming in Action by Tony Wasserka
  • Enough string_view to hang ourselves by Victor Ciura
  • Fancy Pointers for Fun and Profit by Bob Steagall
  • Fast Conversion From UTF-8 with C++, DFAs, and SSE Intrinsics by Bob Steagall
  • Feather: A Modern C++ Web Development Framework by Yu Qi
  • From Metaprogramming Tricks to Elegance by Vincent Reverdy
  • Get Rich Quick! Using Boost.Beast WebSockets and Networking TS by Vinnie Falco [README]
  • Git, CMake, Conan - How to ship and reuse our C++ projects by Mateusz Pusz
  • How to Argue(ment) by Richard Powell
  • Implementing the Cpp Core Guidelines Lifetime Safety Profile in Clang by Matthias Gehre, Gabor Horvath
  • Inside Visual C++'s Parallel Algorithms by Billy O'Neal [.pptx] [.pdf] [README]
  • Latest and Greatest in the Visual Studio Family for C++ Developers 2018 by Steve Carroll, Marian Luparu
  • Liberating the Debugging Experience with the gdb Python API by Jeff Trull
  • Make It Fixable: Preparing for Security Vulnerability Reports by Patricia Aas
  • minidumps: gdb-compatible, software controlled core dumps by Matthew Fleming
  • Modern C++ API Design, pt 1 by Titus Winters
  • Modern C++ API Design, pt 2 by Titus Winters
  • Modern C++ in Embedded Systems - The Saga Continues by Michael Caisse
  • Multi-Precision Arithmetic for Cryptology in C++, at Run-Time and at Compile-Time by Niek J Bouman
  • Named Arguements from Scratch by Richard Powell [README] [more materials]
  • OOP is dead, long live Data-oriented design by Stoyan Nikolov
  • [Operator Overloading](Present

Issues· 9 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

C++c-plus-pluscppconcppcon2018

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言