
Explore ten diverse C++ lightning talks covering programming topics and related themes, hosted by Frances Buontempo at C++ on Sea 2023.

Explore cache-friendly data structures, functional programming, and ranges in C++ for improved performance and code clarity. Learn techniques to optimize data handling in modern C++ development.

Explore strategies to mitigate real-time safety violations in C++ through external tools, code transformations, and experimental compiler techniques. Learn to ensure performance and safety in critical code execution.

Explore C++23's new features with Sy Brand, enhancing code simplicity, expressiveness, and power. Learn how upcoming changes benefit your programming and prepare for future upgrades.

Explore functional programming techniques in modern C++, including lambdas, STL algorithms, and upcoming features, to write clearer, shorter, and faster code using a declarative style.

Explore efficient object creation from raw bytes in C++ using start_lifetime_as. Learn zero-copy techniques and patterns for correct implementation in database engines.

Explore CMake's evolution, C++20 module support, and key features for seamless C++ building, testing, and deployment across platforms.

Explore value semantics in C++, its benefits, and drawbacks. Learn about std::optional, std::function, and std::variant while understanding proper usage of reference types.

Explore challenges in analyzing local memory allocators' performance impact on C++ runtime. Learn to choose tools, overcome instrumentation limitations, and design effective visualizations.

Explore advanced C++ concurrency features, including hazard pointers and RCU. Learn about potential additions to TS 2 and how to create fast, scalable code using Concurrency TS 2 support.

Explore advanced techniques for accelerating big data analytics using C++ and custom hardware, combining metaprogramming and novel processor architectures for optimized query execution.

Explore the performance impact of C++ virtual functions, understand their underlying mechanisms, and learn optimization techniques to enhance program speed.

Explore WebAssembly's potential for C++ developers, covering key concepts, implementation techniques, and practical exercises to enhance web application performance and cross-platform compatibility.

Explore scalable, low-latency lock-free data structures in C++. Learn advanced techniques for high-performance multi-threaded programming, cache-conscious design, and efficient memory usage.

Explore C++ smart pointers, mastering std::unique_ptr and std::shared_ptr to manage memory efficiently and prevent leaks. Learn guidelines for effective usage in modern C++ programming.

Explore standardized package description formats for C++ libraries. Learn about challenges, existing solutions, and potential improvements for better interoperability and efficient dependency management.

Explore scalable, low-latency lock-free data structures in C++. Learn advanced techniques for high-performance multi-threaded programming and efficient memory usage in modern hardware.

Explore MDSPAN's evolution, C++ standardization, and future in SYCL. Gain insights into multidimensional array references and their impact on distributed and high-performance computing.

Dissect virtual functions in C++, understand their performance impact, and learn optimization techniques to enhance program speed while utilizing this core concept.

Explore C++'s evolution over a decade, from C++11 to C++23, and glimpse its future. Gain insights from organizing a major C++ conference and community platform.

Explore RAII in C++: guard against resource mishandling, examine Standard Library examples, and learn design considerations for creating custom RAII classes.