Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Yomm11 - Open Multi-Methods for C++11

CppNow via YouTube

Overview

Explore open multi-methods and their implementation in C++11 through this comprehensive conference talk from CppNow. Dive into the benefits of open methods, including enhanced component extensibility, reduced coupling, and improved layering in multi-tier architectures. Learn about multi-methods and their advantages in handling scenarios like matrix addition or as an alternative to the Visitor pattern. Discover how C++11 enables library-based support for open multi-methods with minimal syntactic overhead. Examine the proposal for open multi-methods submitted by Bjarne Stroustrup and colleagues, and understand why it hasn't been accepted yet. Gain insights into extending run-time multi-argument selection, similar to function overloading and template specialization, through multi-methods.

Syllabus

Jean-Louis Leroy: Yomm11: Open Multi-Methods for C++11

Taught by

CppNow

Reviews

Start your review of Yomm11 - Open Multi-Methods for C++11

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.