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

YouTube

Message Handling with Boolean Algebra

CppCon via YouTube

Overview

Explore message handling implementation through Boolean algebra fundamentals in this conference talk from CppCon 2024. Delve into the design of a message handling library for embedded systems, learning how to separate message layout from semantics and implement efficient message dispatch mechanisms. Discover techniques for composing and simplifying constraints at compile time to optimize runtime performance, while gaining insights into Boolean implication and its practical applications in generic programming. Through detailed examples, understand how message matchers can be transformed using compile-time information to achieve maximum flexibility and performance. Drawing from 23 years of game industry experience at companies like EA and Blizzard, speaker Ben Deane demonstrates how returning to fundamental Boolean algebra principles can lead to elegant and efficient solutions in modern C++ development.

Syllabus

Message Handling with Boolean Algebra - Ben Deane - CppCon 2024

Taught by

CppCon

Reviews

Start your review of Message Handling with Boolean Algebra

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.