Este evento terminou!
Rethinking C++: From Functional Design to Cultural Debugging
Repensando C++: do design funcional à depuração cultural
Evento por: Berlin C++ Meetup
Encontros, Palestras e debates
Sobre o evento
O próximo **Meeting C++ de Berlim** organizado pela think-cell acontecerá na **quarta-feira, 5 de novembro**, na noite anterior ao **Meeting C++** — o aquecimento perfeito para uma conferência cheia de ideias, conversas e conexões.
Este encontro pré-conferência é uma oportunidade de se reunir com colegas desenvolvedores C++ em um ambiente menor e mais informal, trocar ideias antes do grande evento e explorar dois tópicos que moldam o futuro do C++: *como escrevemos código* e *como pensamos sobre ele*.
Começaremos a noite examinando a programação funcional em C++ moderno e, em seguida, daremos um passo atrás para fazer uma pergunta mais ampla: se a linguagem evoluiu tanto, por que a indústria não acompanhou?
**Conversas**
**Programação Funcional em C++**
*Jonathan Müller – Engenheiro de software @ think-cell*
A programação funcional oferece uma maneira mais declarativa de escrever código – uma maneira que pode tornar os programas mais fáceis de raciocinar, compor e manter. Mas pensar funcionalmente em C++ significa ver a linguagem de forma diferente.
Jonathan mostrará como o C++ moderno suporta ideias funcionais por meio de `std::ranges`, tratamento de erros combináveis com `std::optional` e `std::expected` e tipos de dados algébricos como `std::tuple` e `std::variant`. Ele chegará ao ponto de explicar a *palavra com M* – esteja lá para isso!
Jonathan é engenheiro de software na think-cell. Lá, ele é responsável por manter as principais bibliotecas do think-cell, que incluem uma biblioteca de intervalo personalizado, um analisador JSON rápido e conveniente e muitos outros utilitários e estruturas de dados para escrever código C++ elegante. Antes de trabalhar na think-cell, ele escreveu muitas bibliotecas C++ de código aberto úteis. Jonathan também é membro do comitê de padronização C++, onde atua como presidente assistente de std::ranges e é palestrante frequente em conferências.
**O verdadeiro problema do C++**
*Klaus Iglberger – Instrutor e Consultor, Autor de “C++ Software Design”*
C++ hoje fornece ferramentas poderosas para segurança e clareza — intervalos, semântica de valores, conceitos, tipos fortes, `constexpr` — mas códigos inseguros e desatualizados ainda estão em toda parte. Por que?
Klaus analisa honestamente o que realmente acontece de errado no mundo C++: a lacuna de conhecimento entre especialistas e desenvolvedores comuns, o fascínio por detalhes perigosos e o atraso no ensino de C++. Esta palestra é menos sobre os recursos da linguagem e mais sobre a mentalidade que define como os usamos.
Klaus Iglberger é instrutor e consultor freelancer de C++. Ele compartilha sua experiência em cursos populares de C++ — do iniciante ao avançado — em todo o mundo. Ele é o autor de “C++ Software Design”, um dos organizadores do grupo de usuários C++ de Munique e (co-)organizador dos cursos Back-to-Basics e Software Design na CppCon.
📅 **Data e hora:** Terça-feira, 5 de novembro de 2025 – 18h30-21h30
📍 **Local:** Le Wagon Coding Bootcamp, Rudi-Dutschke-Straße 26, 10969 Berlim
🕐 **Agenda**
18h30 – Abertura dos portões
19h00 – Palestras + Perguntas e Respostas
20h45 – Pizza e Networking
Se você está em Berlim para o Meeting C++ ou apenas curioso sobre o que está acontecendo no C++ moderno, este encontro é uma maneira descontraída de aprender, trocar ideias e conhecer outras pessoas. Conecte-se com palestrantes, compartilhe ideias e inicie conversas sobre C++ com antecedência.
** Confirme presença agora para reservar seu lugar! **