C++ Conference in Toronto, Ontario July 20-23, 2025

Toronto, Ontario
Joined April 2021
Filter
Exclude
Time range
-
Near
CppNorth is leaving Twitter! This account will be deleted on Monday, January 27, 2025. Please continue to follow us on: BlueSky: bsky.app/profile/cppnorth.bs… LinkedIn: linkedin.com/company/7908484… We look forward to connecting with you there!
1
It is the last day to get your CppNorth 2025 Earliest Bird tickets. A savings of $500 off of a full conference ticket!! cppnorth.myshopify.com/cart/…
1
Factory Design Pattern: A Simple Use Case - Emmanuel Danso Nyarko Inspired by a shoemaking factory visit, Emmanuel shares how the "Factory Design Pattern" can streamline operations and create flexible factory systems. piped.video/watch?v=r0NV81SO…
2
3
Template Meta Music Programming or Constexpr Composition - Ashley Roll Discover how programming meets music! Learn about creating notes and waves through oscillators and generators to compose music. piped.video/watch?v=g-xv3wd0…
2
CppNorth 2025 Call for Proposal is Open! Submit your talk proposals between Dec 16, 2024, and Feb 23, 2025! We welcome talks from all speakers—new or experienced—on C++ techniques, design, tools, and community topics. Learn more and submit here: cppnorth.ca/cfp.html
1
5
The CppNorth 2025 Call for Proposals is now open! We can't wait to see your incredible submissions!! cppnorth.ca/news-cfp-2025.ht…
1
Compassion++: Soft Skills for Hard Problems - April Wensel Explore the human side of software development and learn how to navigate interpersonal challenges. piped.video/watch?v=67GtehmH…
2
Ofek Shilon - Optimization Remarks Learn how to use Clang's optimization remarks to understand missed optimizations and mitigations. Covers alias analysis, escape analysis, and insights for other compilers and languages. piped.video/watch?v=prC1Pe-F…
1
Closing Keynote: The 1 Thing - Tony Van Eerd Tony Van Eerd shares insights from 25+ years of coding. Formerly at Inscriber, Adobe, BlackBerry, now at Christie Digital. He's on the C++ Committee (and is a ninja and a jedi 👀) piped.video/watch?v=PUs_Dg9S…
1
Throwing Tools at Ranges - Tina Ulbrich Explore runtime performance and memory usage of C++ ranges vs non-ranges code. Learn tools for code analysis on Windows and Linux, and see how modernization affects performance. piped.video/watch?v=2O-tW5Ct…
1
Meandering Through C++ Creating ranges::to - Rudyard Merriam Discover the challenges of writing a version of ranges::to before GCC 14. Explore concepts like if constexpr and copyable containers, and learn why ranges::to simplifies pipeline usage. piped.video/watch?v=miQiMn_s…
1
To Int or To Uint - Alex Dathskovsky Discover how choosing int vs unsigned int affects performance and optimizations. Learn when to use each and avoid pitfalls. piped.video/watch?v=F_peBmYP…
2
A Study of Plugin Architectures for Supporting Extensible Software - Mike Shah Build extensible software with plugins. See how Maya, Unity, Unreal, and QT Modeler do it. Learn to design your own plugin system. piped.video/watch?v=JYb5pzcI…
5
Message Handling with Boolean Algebra - Ben Deane Explore the power of Boolean algebra in designing message handling libraries. piped.video/watch?v=UOIwSXy3…
3
5
C++ Memory Model: from C++11 to C++23 - Alex Dathskovsky Learn about the C++ memory model from C++11 to C++23. Understand threading, atomic operations, and how to write robust, thread-safe code with modern C++ features. piped.video/watch?v=tjcU2xDm…
2
4
How Designing Carbon C++ Interop Taught me About C++ Variadics & Bound Members - Chandler Carruth piped.video/watch?v=8SGMy9EN…
3
Save Time, Space & a Little Sanity With std::function_ref - David Ledger Pointer chaos or std::function issues? Enter std::function_ref: a lightweight, non-allocating, compile-time friendly abstraction that boosts performance and reduces memory. piped.video/watch?v=UKIQWXtM…
1
C++ Reflection: Back on Track - David Olsen Learn about the current C++ reflection proposal that's gaining momentum in the standards committee. Discover how it works, how to use it, and how it compares to previous proposals. piped.video/watch?v=cqQ7v6xd…
1
C++ is a Metacompiler - Daniel Nikpayuk Discover how C++17 and higher can be used as a metacompiler, lexing, parsing, and translating domain-specific languages at compile time. piped.video/watch?v=zngToaBj…
3
Testability and API Design - John Pavan, Aram Chunk, Lukas Zhao Learn how to design APIs for easily testable code and convenient interfaces for tests. Discuss techniques, examples from libraries like BDE, and writing generalized mocks. piped.video/watch?v=K6Onjqo9…
1