
Presentation on a generic, flexible Unicode solution for C++ using Range concepts, including a spin-off library for range conversion and segmentation with potential SIMD acceleration.

Explore the design process of Skoot, a generic C++ networking library. Learn about template-based techniques, Boost libraries usage, and API refinement for effective peer-oriented distributed processing.

Explore Boost.Generic, a C++0x library for creating concepts, concept maps, and concept-based function template overloads. Learn to implement powerful generic programming techniques without direct language support.

Explore functional programming techniques in C++, including recursive algebraic data types, curried functions, purity, generic programming, and category theory for more general, concise, and composable code.

Explore generic programming principles and their application in the Boost Graph Library, learning C++ template techniques for efficient and flexible graph problem-solving.

Explore compile-time geometric algebra implementation using C++11, focusing on generic programming techniques for efficient and flexible spatial computations.

Generic programming principles using Concepts Lite in C++: enhancing template constraints for more robust and efficient library design.

Explore modern C++ generic programming using Tick and Fit libraries for improved type requirements, clearer compile errors, and enhanced function overloading techniques.

Explore techniques for designing efficient interfaces, combining generic and object-oriented programming to simplify code, reduce duplication, and minimize bugs in C++ software development.

Explore lesser-known C++ language details crucial for library design, including exception handling, hidden string types, and their interconnections. Gain insights into standard library implementation and generic code challenges.

Explore advanced uses of variadic templates in C++, focusing on parameter pack expansion as a code generation tool. Learn techniques for generic programming and handling custom types in library development.

Explore a powerful C++ library for flexible function invocations, unifying concepts like std::invoke and std::visit with dynamic argument lists and easy-to-use syntax.

Explore a revolutionary C++ library for dynamic function invocations, unifying concepts like std::invoke and std::visit with a clean, easy-to-use syntax. Discover its potential impact on generic programming and multimethods.

Explore expression templates using C++14 and Yap, a proposed Boost library. Learn implementation techniques, benefits, and lessons from modern C++ features for efficient template programming.

Explore handling reference and proxy types in generic programming, discussing challenges, semantics, and potential solutions for future datastructures. Audience participation encouraged.

Explore the evolution of ISO-C++ executors, a generic abstraction for execution. Learn about concept-driven design principles and the latest developments in concurrent programming abstractions for C++23 and beyond.

Explore advanced C++ techniques using Expression Templates for flexible algorithm customization, enhancing STL range algorithms and generic programming beyond traditional approaches.

Explore the essence of value semantics and generic programming beyond C++, examining their fundamental concepts and potential language feature designs for enhanced programming paradigms.

Explores the essence of generic programming and value semantics beyond C++, drawing insights from Swift development to reimagine language features and expand programming paradigms.

Explore customization points in C++ libraries, including CTS, ADL, Concepts, CTOs, and tag_invoke. Learn benefits, drawbacks, and future developments for connecting generic and user-specific code.

Explore novel improvements in generic programming for associative containers, including performance enhancements, API design, and compile-time perfect hash tables. Learn advanced C++ techniques for efficient key-value mapping.