<< Previous

Python's asyncio in C++ for Terminal Graphics

Speaker: Fernando Iglesias

Audience level: [ Beginner | Intermediate ]

This talk is about recreational programming of terminal visualizations in C++, using a Python library based on asyncio. The topic originated while spending (probably too much) time solving Advent of Code puzzles in C++, finding a terminal-graphics library written with Python's async/await tasks, and not being able to resist the temptation of going down the rabbit hole of trying to use it in C++.

With...

Python's asyncio in C++ for Terminal Graphics

Speaker: Fernando Iglesias

Audience level: 3

This talk is about recreational programming of terminal visualizations in C++, using a Python library based on asyncio. The topic originated while spending (probably too much) time solving Advent of Code puzzles in C++, finding a terminal-graphics library written with Python's async/await tasks, and not being able to resist the temptation of going down the rabbit hole of trying to use it in C++.

With...

Opening Keynote

Speaker: Titus Winters

Audience level: [ Beginner | Intermediate | Advanced ]

Let’s face it, working in our industry is terrifying. Unlike most professions, software engineers are regularly asked to automate away major parts of their own jobs. Common practices and critical technologies change every five years or so, threatening to obviate our existing skills and mastery. Even more scary, most of the interesting development work in our field are things that we can just barely accomplish, since the easier tasks are already automated and everything harder is impossible. In this talk I’ll shine a light on fear, uncertainty, and doubt in tech, before suggesting practices and tools to change the mood. We will revisit research on the importance of teamwork, culture, and communication, highlighting why basic tools for culture and understanding are powerful weapons in our fight against fear in tech.  

...

Center Keynote

Speaker: Hana Dusíková

Audience level: [ Beginner | Intermediate | Advanced ]

Center Keynote by Hana Dusíková

Peering forward — C++’s next decade

Speaker: Herb Sutter

Audience level: [ Beginner | Intermediate | Advanced ]

This is an exciting year for ISO C++: In just the past few months, it has started to become clear that C++ is approaching three major positive turning points that are starting to materialize together in a blossoming of usability we haven’t seen since C++11.

Collective Amnesia?

Speaker: Peter Sommerlad

Audience level: [ Beginner | Intermediate | Advanced ]

This closing keynote will provide you with something to think on your way home from Meeting C++ and hopefully act upon the weeks after it.
With 40+years experience in creating software and almost as long in teaching programming and software engineering I feel like every generation of programmers is cursed to re-live the same problems and re-discover similar potential solutions over and over while falling snake oil traps laid out by media and populism. May be we are cursed of "collective amnesia" and are forgetting what the elders discovered and next generations seniors discover over and again and we the programmer population in general never reach the wisdon of how to create good softare. Thad doing better is always possible should not block our improvement but encourage our refactoring.

While...

Welcome Message

Speaker: Jens Weller

Audience level: [ Beginner | Intermediate | Advanced ]

Welcome to Meeting C++ 2024!

Good Morning Meeting C++

Speaker: Jens Weller

Audience level: [ Beginner | Intermediate | Advanced ]

Waking up to another great day at Meeting C++!

Meeting C++ update

Speaker: Jens Weller

Audience level: [ Beginner | Intermediate | Advanced ]

An update on what Meeting C++ has been doing during the pandemic and what the plans are for 2024...

An overview on the C++26 highlights

Speaker: Rainer Grimm

Audience level: [ Beginner | Intermediate | Advanced ]

In this talk you'll get to learn about whats coming to C++ with C++26.

A tour through the Meeting C++ community survey

Speaker: Jens Weller

Audience level: [ Beginner | Intermediate | Advanced ]

Taking you through the results and tooling of the Meeting C++ community survey.

Starting a modern C++ Project with CMake in 2024

Speaker: Jens Weller

Audience level: [ Beginner | Intermediate | Advanced ]

A talk about the basic setup of a new project in 2024 and the research for this in 2023.