Slides of the BeCPP Symposium 2026 Sessions

April 16, 2026 Marc Gregoire Events

Thank you everyone for joining the inaugural BeCPP Symposium on 30th of March 2026.
Big thank you to our sponsors for making this event a great success!

Gold

KLA

Silver

think-cell

Bronze

Dexis Howest JetBrains Medicim Nikon Metrology Vandewiele nv

Community

ACCU On Sea CppCon Roots and Pixels

If you couldn’t attend the event in person, or if you would like to go over the material again, you can download them below.

  • The CUDA C++ Developer’s Toolbox (Bryce Adelstein Lelbach)
    Slides (PPTX).
  • Agentic Time-Travel Debugging (Chris Croft-White)
    Slides (PDF).
  • Type Punning: the joke is on you, pun intended (Lieven de Cock)
    Slides (PDF).
  • Tightening the Screws with C++ Profiles (Gabriel Dos Reis)
    Slides (PDF).
  • There’s a Hole in the C++ Type System (Andre Kostur)
    Slides (PDF).
  • Contemporary C++ Testing (Phil Nash)
    Code repository.
  • C++: Growing in a world of competition, safety, and AI (Herb Sutter)
    Slides (PDF).
  • The journey to “/W4 /WX”: How hard could it be? (Keith Stockdale)
    Slides (PPTX).

More

0 C++23, C++26,

Next BeCPP UG Meeting Planned for May 13th, 2026

April 6, 2026 Marc Gregoire Events

I’m happy to announce that the next meeting of the Belgian C++ Users Group is planned for Wednesday May 13th, 2026 at 18:00 at Nokia.

Nokia ( https://www.nokia.com/ ) is sponsoring this event by providing the location, drinks and catering.

Nokia

The agenda is as follows:

  • 18:00: Reception with food.
  • 18:30: Session 1: Designing Data for Performance and Maintainability (Laurent Carlier)
    Modern software performance often depends less on algorithms and more on how data is organized in memory. This talk explores why optimizing data layout is critical for achieving high performance, particularly in systems programming and data-intensive applications.
    We begin by examining the importance of cache-friendly data structures. While they can have significantly boost performance, they also introduces practical challenges.
    The talk then presents a structured solution to address these drawbacks, restoring usability while preserving performance benefits.
    Finally, we explore how modern reflection techniques can be leveraged to eliminate code repetition, enabling cleaner, safer, and more maintainable code without sacrificing efficiency.
    Attendees will gain practical insights into balancing performance and code quality, along with techniques that can be applied to real-world systems.
  • 19:30: Break
  • 19:45: Session 2: The fastest Java Virtual Machine is the C++26 compiler (Koen Samyn)
    Static compile time reflection is a capability that for a long time seemed like an impossibility for C++. Over the years however, the compiler itself gained the capability of executing C++ code while compiling, which opened the door to adding this meta capability to the language.
    The contents of the talk follows a logical progression: the basics of reflection, writing a simple serializer. The talk concludes with an example of std::meta::substitute (a hidden gem in the P2996 proposal) which is used to transform a java bytecode program into an executable C++ program.
  • 20:45: Introduction to Nokia, followed by a drink.

We will be giving away two copies of Professional C++, 6th Edition.
Professional C++, 6th Edition

The event is free for everyone, but you need to register for it.

There are 80 seats available for this event.

Note: The deadline for registrations is May 10th, 2026!

More

0

BeCPP Symposium 2026 – Full Lineup

February 23, 2026 Marc Gregoire Events

πŸš€ The Full Lineup is Here: Announcing the First-Ever BeCPP Symposium!

The BeCPP organization is officially ready to reveal our complete schedule! Join us for a full day of Modern C++ at Howest, Campus Kortrijk, on Monday, March 30, 2026.

We are thrilled to announce our final two speakers, rounding out a truly world-class program:

  • Lieven de Cock β€” Type Punning: The joke is on you, pun intended
  • Gabriel Dos Reis β€” Tightening the Screws with C++ Profiles

πŸŽ™οΈ Full Speaker Lineup:

  • Bryce Adelstein Lelbach β€” The CUDA C++ Developer’s Toolbox
  • Chris Croft-White β€” Agentic Time-Travel Debugging
  • Guy Davidson β€” Abstraction: The True Superpower of C++
  • Lieven de Cock β€” Type Punning: The joke is on you, pun intended
  • Gabriel Dos Reis β€” Tightening the Screws with C++ Profiles
  • Andre Kostur β€” There’s a Hole in the C++ Type System
  • Phil Nash β€” Contemporary C++ Testing
  • Herb Sutter β€” C++: Growing in a world of competition, safety, and AI
  • Keith Stockdale β€” The journey to “/W4 /WX”: How hard could it be?

Event Snapshot:

  • πŸ“… Date: March 30, 2026 (Doors open 09:00)
  • πŸ“ Location: The Penta, Kortrijk
  • 🎟️ Capacity: Limited to 300 seats
  • πŸ’Ά Price: €30 + VAT/BTW

A special thank you to our sponsors for making this possible:

  • Gold πŸ₯‡ KLA
  • SilverπŸ₯ˆ think-cell Software
  • BronzeπŸ₯‰ Dexis / HOWEST Hogeschool West-Vlaanderen / JetBrains / Medicim / Nikon Metrology / Vandewiele
  • Community: ACCU On Sea / CppCon, The C++ Conference / Roots & Pixels

⚠️ Registration Deadline: March 23, 2026. Seats are going fast. Don’t miss out!

🌐For more information, including session abstracts: https://becpp.org/Symposium2026/

πŸ‘‰ Secure your seat here: https://becpp-symposium-2026.eventbrite.be/

More

0 C++,

BeCPP Symposium 2026

January 25, 2026 Marc Gregoire Events

πŸš€ Exciting News: Announcing the First-Ever BeCPP Symposium!

The BeCPP organization is proud to invite the community to a full day of Modern C++ at Howest, Campus Kortrijk on Monday, March 30, 2026.

We are kicking things off with a stellar lineup of international speakers:

  • Bryce Adelstein Lelbach β€” The CUDA C++ Developer’s Toolbox
  • Chris Croft-White β€” Agentic Time-Travel Debugging
  • Guy Davidson β€” Abstraction: The True Superpower of C++
  • Andre Kostur β€” There’s a Hole in the C++ Type System
  • Phil Nash β€” Contemporary C++ Testing
  • Keith Stockdale β€” The journey to “/W4 /WX”: How hard could it be?
  • Herb Sutter β€” C++: Growing in a world of competition, safety, and AI

βž• Couple more speakers to be revealed soon!

Event Snapshot:

  • πŸ“… Date: March 30, 2026 (Doors open 09:00)
  • πŸ“ Location: The Penta, Kortrijk
  • 🎟️ Capacity: Limited to 300 seats
  • πŸ’Ά Price: €30 + VAT/BTW

A special thank you to our sponsors for making this possible:

  • SilverπŸ₯ˆ think-cell Software
  • BronzeπŸ₯‰ HOWEST Hogeschool West-Vlaanderen / JetBrains / Nikon Metrology
  • Community: CppCon, The C++ Conference / ACCU On Sea

⚠️ Registration Deadline: March 23, 2026. Don’t miss out!

πŸ‘‰ Secure your seat here: https://becpp.org/Symposium2026/

More

0

Slides of the 2nd of December 2025 BeCPP Meeting

December 9, 2025 Marc Gregoire Events

Thank you everyone for joining the Belgian C++ Users Group meeting on 2nd of December 2025 and thanks to Digital Arts and Entertainment powered by Howest for sponsoring the event by providing the location and catering.

Digital Arts and Entertainment powered by Howest

If you couldn’t attend the event in person, or if you would like to go over the material again, you can download them below.

  • Fifteen Years of Modern C++: My Favorite Features So Far (Tom Tesch)
    Slides (PPTX).

  • Distributed programming with coroutines and asynchronous communication frameworks (Johan Vanslembrouck)
    Slides (PDF).

  • Introduction to Digital Arts and Entertainment powered by Howest (Koen Samyn)
    Slides (PPTX).

More

0

Pictures of the 2nd of December 2025 BeCPP Meeting

December 9, 2025 Marc Gregoire Events

Here are some pictures of the Belgian C++ Users Group meeting held on 2nd of December 2025.