CppCon 2018: Jason Turner “Applied Best Practices”
http://CppCon.org — Presentation Slides, PDFs, Source Code and other presenter materials are available at: https://github.com/CppCon/CppCon2018 — What happens when we start a project from scratch and try to apply all of the best practices? How well do constexpr, noexcept, [[nodiscard]] and other features interact with each other? Is it possible to apply all of the best practices at once, or will they conflict with each other? We will explore current best practices and examine their impact on compile time, runtime and testing. We'll also see some of the unexpected effects that result when best practices are applied to a new project. — Jason Turner, Developer, Trainer, Speaker Host of C++Weekly / jasonturner-lefticus , Co-host of CppCast http://cppcast.com, Co-creator and maintainer of the embedded scripting language for C++, ChaiScript http://chaiscript.com, and author and curator of the forkable coding standards document http://cppbestpractices.com. I'm available for contracting and onsite training. — Videos Filmed & Edited by Bash Films: http://www.BashFilms.com Work at Hudson River Trading (HRT): https://tinyurl.com/safxfctf --- Videos Filmed & Edited by Bash Films: http://www.BashFilms.com

CppCon 2018: Yu Qi “Feather: A Modern C++ Web Development Framework”

CppCon 2018: Fedor Pikus “Design for Performance”

CppCon 2018: Jason Turner “Surprises in Object Lifetime”

C++Now 2017: Daniel Pfeifer “Effective CMake"

CppCon 2019: Jason Turner “The Best Parts of C++"

CppCon 2017: Matt Godbolt “What Has My Compiler Done for Me Lately? Unbolting the Compiler's Lid”

CppCon 2016: Jason Turner “Practical Performance Practices"

Your New Mental Model of constexpr - Jason Turner - CppCon 2021

CppCon 2018: Andrei Alexandrescu “Expect the expected”

Back to Basics: C++ API Design - Jason Turner - CppCon 2022

The New Java Best Practices by Stephen Colebourne

CppCon 2018: Walter E. Brown “C++ Function Templates: How Do They Really Work?”

CppCon 2017: John Lakos “Local ('Arena') Memory Allocators (part 1 of 2)”

What Is Disrupting GPS Over Europe?

Simple Code, High Performance

C++ Code Smells - Jason Turner

CppCon 2017: Carl Cook “When a Microsecond Is an Eternity: High Performance Trading Systems in C++”

How AI will change software engineering – with Martin Fowler

CppCon 2018: Jonathan Boccara “105 STL Algorithms in Less Than an Hour”

