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

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

We have just released a new C++Online 2026 Conference Video!

Is AI Destroying Software Development?

https://youtube.com/watch?v=Ek32ZH3AI3k

#Chatgpt #Cpp #Dev #cpponline #ai

Is AI Destroying Software Development?

YouTube

C++26: A User-Friendly assert() macro

https://programming.dev/post/48224148

Dew Drop Weekly Newsletter #477 - Week Ending April 3, 2026

Dew Drop Weekly Newsletter #477 - Week Ending April 3, 2026

Zoho Campaigns

Today at 1pm UTC / 9AM EDT, we will be publically releasing our first C++Online 2026 keynote from David Sankel

David’s keynote is one of the best examples of embracing the online/pre-recorded format that we’ve ever seen. We’re so proud to have been able to facilitate such an impressive session and wanted to release it publically as soon as possible!

The video will be available on YouTube here: https://youtu.be/Ek32ZH3AI3k

#cpp #ai #artificialintelligence #claudecode

Is AI Destroying Software Development?

YouTube