YoVDO

Type Erasure - The Implementation Details

Offered By: Meeting Cpp via YouTube

Tags

Type Erasure Courses C++ Courses Object-oriented programming Courses Memory Management Courses Software Architecture Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Dive into the intricacies of Type Erasure implementation in C++ with this comprehensive conference talk from Meeting C++ 2023. Explore the power of Type Erasure as a superior alternative to inheritance for dependency management, and learn how to overcome the lack of language support. Begin with simple 20-line implementations for owning and non-owning Type Erasure Wrappers, then progress to advanced performance optimization strategies, including manual implementation of virtual functions and Small Buffer Optimization (SBO). Gain the knowledge and skills necessary to effectively implement and utilize Type Erasure in your own C++ projects, potentially revolutionizing your approach to reducing coupling between software entities.

Syllabus

Type Erasure - The Implementation Details - Klaus Iglberger - Meeting C++ 2023


Taught by

Meeting Cpp

Related Courses

C++ in Detail: Common Idioms
Udemy
Java: Generic Classes
LinkedIn Learning
Generic Swift: Simplifying Protocols and Generics
ChariotSolutions via YouTube
The Sincerest Form of Flattery - How Java & Scala are Imitating Functional Languages
GOTO Conferences via YouTube
Breaking Dependencies - Type Erasure - The Implementation Details
NDC Conferences via YouTube