BeCPP Meeting December 2025
Just Added

BeCPP Meeting December 2025

By Belgian C++ Users Group

The next meeting of the Belgian C++ Users Group is planned for Tuesday December 2nd, 2025 at 18:00.

Date and time

Location

Howest The Level

Botenkopersstraat 2 8500 Kortrijk Belgium

Good to know

Highlights

  • In person

About this event

I’m happy to announce that the next meeting of the Belgian C++ Users Group is planned for Tuesday December 2nd, 2025 at 18:00 at Digital Arts and Entertainment powered by Howest (Campus “The Level”).

Digital Arts and Entertainment powered by Howest ( https://digitalartsandentertainment.be/ ) is sponsoring this event by providing the location, drinks and catering.

The agenda is as follows:

  • 18:00: Reception with food.
  • 18:30: Session 1: Fifteen Years of Modern C++: My Favorite Features So Far (Tom Tesch)
    C++ keeps evolving — from the subtle conveniences of C++14 to the expressive power of the upcoming standards.
    In this talk, I’ll share a personal best-of: the language and library features I actually use, love, or teach — with small live examples of how they make code clearer, safer, or just more fun to write.
    This isn’t a standard-by-standard checklist, but a practical reflection on what the past decade of evolution has meant for everyday C++ developers.
  • 19:30: Break
  • 19:45: Session 2: Distributed programming with coroutines and asynchronous communication frameworks (Johan Vanslembrouck)
    This presentation will demonstrate how asynchronous communication frameworks, such as Boost ASIO, Qt, gRPC, Windows overlapped IO, ROS2, TAO and proprietary frameworks, can be used with a single coroutine library to write responsive, distributed applications using a uniform synchronous programming style. Applications that use coroutines are easier to write and are more readable, maintainable and extensible than applications not using coroutines.
    No changes are necessary to these frameworks to use them with the library, and no changes are necessary to the coroutine library to use it with a new communication framework. The presentation will compare examples written with a subset of these frameworks, more in particular, Boost ASIO, Qt, gRPC and Windows overlapped I/O (based upon cppcoro). For each framework, I will compare an example that does not use coroutines with an example that uses coroutines, and (if supported by the framework) with an example that uses synchronous calls.
    The source code of all examples is available on GitHub and runs on Windows 10/11 and on Ubuntu 22.04/24.04 (apart from Windows overlapped I/O) or similar.
  • 20:45: Introduction to Digital Arts and Entertainment powered by Howest, followed by a drink.

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

We will also be giving away one physical copy and two e-books of C++ Memory Management: Write leaner and safer C++ code using proven memory-management techniques.

The event is free for everyone, but registration is required.

There are 150 seats available for this event.

Note: The deadline for registrations is November 28th, 2025!

Organized by

Belgian C++ Users Group

Followers

--

Events

--

Hosting

--

Free
Dec 2 · 6:00 PM GMT+1