Rethinking C++: From Functional Design to Cultural Debugging

Cet événement est terminé !

Rethinking C++: From Functional Design to Cultural Debugging

Repenser le C++ : de la conception fonctionnelle au débogage culturel

Événement par: Berlin C++ Meetup

Emplacement:

Rencontres, Conférences et débats

À propos de l'événement

Le prochain **Berlin C++ Meetup** organisé par think-cell aura lieu le **mercredi 5 novembre**, la veille du **Meeting C++** : l'échauffement idéal pour une conférence pleine d'idées, de conversations et de connexions.
Cette rencontre pré-conférence est l'occasion de se réunir avec d'autres développeurs C++ dans un cadre plus petit et plus informel, d'échanger des idées avant le grand événement et d'explorer deux sujets qui façonnent l'avenir du C++ : *comment nous écrivons du code* et *comment nous y pensons*.
Nous commencerons la soirée par un aperçu de la programmation fonctionnelle en C++ moderne, puis prendrons du recul pour poser une question plus large : si le langage a tant évolué, pourquoi l'industrie n'a-t-elle pas rattrapé son retard ?

**Pourparlers**
**Programmation fonctionnelle en C++**
*Jonathan Müller – Ingénieur logiciel @ think-cell*
La programmation fonctionnelle offre une manière plus déclarative d'écrire du code, qui peut rendre les programmes plus faciles à raisonner, à composer et à maintenir. Mais penser fonctionnellement en C++ signifie voir le langage différemment.
Jonathan montrera comment le C++ moderne prend en charge les idées fonctionnelles via `std::ranges`, la gestion des erreurs composables avec `std::optional` et `std::expected`, et des types de données algébriques comme `std::tuple` et `std::variant`. Il ira même jusqu'à expliquer le *M-mot* – soyez là pour ça !

Jonathan est ingénieur logiciel chez think-cell. Là, il est responsable de la maintenance des bibliothèques principales de think-cell, qui comprennent une bibliothèque de plages personnalisées, un analyseur JSON rapide et pratique, ainsi que de nombreux autres utilitaires et structures de données permettant d'écrire du code C++ élégant. Avant de travailler chez think-cell, il a écrit de nombreuses bibliothèques C++ open source utiles. Jonathan est également membre du comité de normalisation C++, où il est président adjoint de std::ranges et intervient fréquemment lors de conférences.

**Le vrai problème du C++**
*Klaus Iglberger – Formateur et consultant, auteur de « C++ Software Design »*
Le C++ fournit aujourd'hui des outils puissants pour la sécurité et la clarté (plages, sémantique des valeurs, concepts, types forts, « constexpr »), mais le code dangereux et obsolète est encore partout. Pourquoi?
Klaus jette un regard honnête sur ce qui ne va vraiment pas dans le monde C++ : le fossé des connaissances entre les experts et les développeurs ordinaires, la fascination pour les détails dangereux et le retard de l'enseignement C++. Cet exposé porte moins sur les fonctionnalités du langage que sur l'état d'esprit qui définit la manière dont nous les utilisons.

Klaus Iglberger est formateur et consultant C++ indépendant. Il partage son expertise dans les cours C++ populaires, du niveau débutant au niveau avancé, partout dans le monde. Il est l'auteur de « C++ Software Design », l'un des organisateurs du groupe d'utilisateurs C++ de Munich et le (co-)organisateur des pistes Back-to-Basics et Software Design à la CppCon.

📅 **Date et heure :** mardi 5 novembre 2025 – 18h30-21h30
📍 **Lieu :** Bootcamp de codage Le Wagon, Rudi-Dutschke-Straße 26, 10969 Berlin
🕐 **Ordre du jour**
18h30 – Ouverture des portes
19h00 – Discussions + questions-réponses
20h45 – Pizza et réseautage

Si vous êtes à Berlin pour Meeting C++ ou si vous êtes simplement curieux de savoir ce qui se passe dans le C++ moderne, cette rencontre est une manière détendue d'apprendre, d'échanger des idées et de rencontrer d'autres personnes. Connectez-vous avec des intervenants, partagez des idées et démarrez les conversations C++ tôt.

**RSVP maintenant pour réserver votre place !**

Source originale de l'événement

Loading…