C++Now 2026 SESSION ANNOUNCEMENT: Monadic Operations for Box-Like Types - Designing the Extensibility Model by Mikhail Svetkin

https://schedule.cppnow.org/session/2026/monadic-operations-for-box-like-types/

Register now at https://cppnow.org/registration/

#cpp #cplusplus #coding #programming

#coding #cplusplus #cpp #programming

Monadic Operations for Box-Like Types – C++Now Schedule

#CppPollOfToday: Which C++20 language features are you using?
https://meetingcpp.com/mcpp/survey/?q=76
#cplusplus
#cpp
Meeting C++ Community Survey

with our single track focus on C++, we are setting up a dedicated facebook group, "Awesome C++'.

We got a cool cover page image.

Please take a look at
https://www.facebook.com/groups/awesomecplusplus

#cplusplus
#isocpp
#awesomecplusplus
#concurrency
#blazingfast
#securesoftware
#moderncpp
#moderncplusplus
#linux
#softwarefreedom

int != safe && int != ℤ - Peter Sommerlad - Meeting C++ 2025
https://www.youtube.com/watch?v=YyNE6Y2mv1o
#cpp
#cplusplus
int != safe && int != ℤ - Peter Sommerlad - Meeting C++ 2025

YouTube
Bartlomiej Filipek

C++ Lambda Story is a concise and practical book that reveals all aspects of one of the most powerful Modern C++ features

Vro C++ coroutines are kind of bullshit like what do you mean you gotta do hacks like this to keep track of what coroutine is currently running

#include <coroutine> #include <exception> #include <cstdio> struct task; struct pretask; struct promise; struct task { using promise_type = promise; task() = default; task(pretask&& o); }; struct pretask { task x; pretask() = default; }; task::task(pretask&& o) : task(o.x) { printf("]] Leave coro (initial)\n"); } struct promise { pretask get_return_object() { return {}; } std::suspend_never initial_suspend() noexcept { printf("Enter coro (initial) [[\n"); return {}; } std::suspend_always final_suspend() noexcept { return {}; } void return_void() {} void unhandled_exception() { std::terminate(); } }; struct awaiter { std::coroutine_handle<> handle; bool await_ready() { return false; } void await_suspend(std::coroutine_handle<> h) { handle=h; } void await_resume() { } void resume() { printf("Enter coro (resume) [[\n"); if (handle) handle.resume(); handle = {}; printf("]] Leave coro (resume)\n"); } }; task nya(awaiter& awa) { printf(" Meow\n"); co_await awa; printf(" Meow2\n"); co_return; } int main() { awaiter awa; printf("== Begin Nya ==\n"); auto x = nya(awa); printf("== Resume Nya ==\n"); awa.resume(); printf("== End Nya ==\n"); }

#cpp #cplusplus

Compile-Time Borrow Checker with Stateful Metaprogramming – C++Now Schedule

Keynote: Making C++ Standard Parallelism Multidimensional – C++Now Schedule

Four hours streaming, merged a new KNotification tutorial: https://develop.kde.org/docs/features/knotification/

Also reorganized Develop a bit to focus on libraries, and started work on the KNotification API.

#cpp #CPlusPlus #Qt #KDE

KNotification

Create platform-independent notifications

Developer
#CppPollOfToday: In how many companies/employers did you work as a C++ dev?
https://meetingcpp.com/mcpp/survey/?q=57
#cplusplus
#cpp
Meeting C++ Community Survey