do not click

Meeting C++ 2025   |  Online   |  Training   |  Books   |  Survey   |  Job fair   |  Advertising   |  Jobposting   |  Login

Meeting C++ 2025 - How to understand modern C++ features in practice? Let's create a compiler!

Conference | Live Schedule | Talks | Get your ticket | Slides | Set your timezone

How to understand modern C++ features in practice? Let's create a compiler!

Join session

Books by Boguslaw Cyganek

Introduction to Programming with C++ for Engineers

Boguslaw Cyganek

On Day 1 at 16:00 (CET/Berlin) in Track B [Opal Room and online]

Recent C++ standards have introduced many new features. We often hear about them, but it would be interesting to test them in practice. Nothing could be simpler! We need to make a relatively simple project in which we will use many of them. And so the implementation of the FORTH compiler-interpreter was created. You may ask – what is that? I've never heard of it. Don't worry, after this talk you will know more about this language and about few cool features of modern C++.

In this presentation I'll show you the basics of FORTH, starting from its key components: the computational stack and the dictionary of words, i.e. its commands. But what will be really interesting is what new C++ constructs we can use and in what situations. For instance, we'll show how to use modules to organize the project, demonstrate std::ranges and coroutines for parsing, then organize coroutines to create a simple version of a cooperative OS, and finally we’ll show many smaller but very useful features of modern C++. Everyone is welcome!

Please login to comment

Copyright Meetingcpp GmbH Imprint Privacy Policy