r_cpp | Unsorted

Telegram-канал r_cpp - C++ - Reddit

-

Stay up-to-date with everything C++! Content directly fetched from the subreddit just for you. Join our group for discussions : @programminginc Powered by : @r_channels

Subscribe to a channel

C++ - Reddit

Is anyone still using the CTRE library in 2026?

Back in 2019 an engineer/committee member made a splash by introducing CTRE, Compile Time Regular Expressions.

It was implemented using type aliases instead of constexpr function calls meaning it was easy to implement in C++11. Very impressive stuff.

It also gave you a nicer callsite spelling in C++20 leveraging generalized non-type template parameter passing.

I'm curious if anyone is still using it. If no, why not? I'd love to hear!

https://redd.it/1t05xxt
@r_cpp

Читать полностью…

C++ - Reddit

C++26: string and string_view improvements
https://www.sandordargo.com/blog/2026/04/29/cpp26-string-string_view-improvements

https://redd.it/1t02001
@r_cpp

Читать полностью…

C++ - Reddit

Some theory and practice of alignment in C++ (guide part 3).
https://pvs-studio.com/en/blog/posts/cpp/1369/

https://redd.it/1szx3m5
@r_cpp

Читать полностью…

C++ - Reddit

CPP* Compiler Project *Almost Too Good To Be True
https://github.com/LukeSchoen/CPrime

https://redd.it/1szi16y
@r_cpp

Читать полностью…

C++ - Reddit

Why C++ Is Growing and What C++26 Means for Production Systems
https://www.youtube.com/watch?v=Qvr9MTAU_y4

https://redd.it/1szbl25
@r_cpp

Читать полностью…

C++ - Reddit

Cpp Files Still Help Breaking Build Dependencies of Modules
https://abuehl.github.io/2026/04/23/cpp-files-still-help-breaking-dependencies.html

https://redd.it/1sz5a9o
@r_cpp

Читать полностью…

C++ - Reddit

Build a simple and yet powerful TUI file-organizer (forg?)

And Yes, i know, organizing can quit your searching. But I'm constantly nerved down to my bones (don't know how to bring this in proper english) when I'm looking at my /Downloads, /Documents, /Active_Projects, /AnythingAtAll and still find a lot of stuff in it after some days of intensive work at my lap.... Aaargh...I think often by myself.

So here it is. Simple OSX/Linux Tool with TUI ...everything lined up in your /Organized.... (configurable of 'cause)

May it be useful. For you as it is already for me.

FREE at all. clone...compile...have fun.... cheers...

github: https://github.com/SaschaKohler/file-organizer

https://redd.it/1sywf3f
@r_cpp

Читать полностью…

C++ - Reddit

@Cp_X700



https://redd.it/1syvj6f
@r_cpp

Читать полностью…

C++ - Reddit

atomic_queue benchmarks SMT vs no-SMT performance
https://max0x7ba.github.io/atomic_queue/html/benchmarks.html

https://redd.it/1syrt4e
@r_cpp

Читать полностью…

C++ - Reddit

boost::container::hub ACCEPTED into Boost

Hi to all, I'm glad to announce that the proposed boost::container::hub container has been ACCEPTED. Congrats u/joaquintides !

More details here:

https://lists.boost.org/archives/list/boost@lists.boost.org/thread/7WZ7QTPE2YDYD5OYCKXKKV2N74JHJRZL/

Reminder:

hub is a sequence container with O(1) insertion and erasure and element stability with great performance (see these benchmarks): pointers/iterators to an element remain valid as long as the element is not erased. hub is very similar but not entirely equivalent to C++26 std::hive (hence the different naming, consult the section "Comparison with std::hive" for details).

https://redd.it/1sycrw7
@r_cpp

Читать полностью…

C++ - Reddit

Things C++26 define_static_array can’t do
https://quuxplusone.github.io/blog/2026/04/24/define-static-array/

https://redd.it/1syc79o
@r_cpp

Читать полностью…

C++ - Reddit

The fastest Linux timestamps
https://www.hmpcabral.com/2026/04/26/the-fastest-linux-timestamps/

https://redd.it/1sxf0d1
@r_cpp

Читать полностью…

C++ - Reddit

[https://www.youtube.com/watch?v=66WtE\_7wE1c](https://www.youtube.com/watch?v=66WtE_7wE1c)

2026-03-30 - 2026-04-05

* Building C++: It Doesn't Have to be Painful! - Nicole Mazzuca - Meeting C++ 2025 - [https://www.youtube.com/watch?v=ExSlx0vBMXo](https://www.youtube.com/watch?v=ExSlx0vBMXo)
* int != safe && int != ℤ - Peter Sommerlad - Meeting C++ 2025 - [https://www.youtube.com/watch?v=YyNE6Y2mv1o&pp=0gcJCdkKAYcqIYzv](https://www.youtube.com/watch?v=YyNE6Y2mv1o&pp=0gcJCdkKAYcqIYzv)

**using std::cpp**

2026-03-30 - 2026-04-05

* Learning C++ as a newcomer - Berill Farkas - [https://www.youtube.com/watch?v=nsMl54Dvm24](https://www.youtube.com/watch?v=nsMl54Dvm24)
* C++29 Library Preview : A Practitioners Guide - Jeff Garland - [https://www.youtube.com/watch?v=NqpLxkatkt4](https://www.youtube.com/watch?v=NqpLxkatkt4)
* High frequency trading optimizations at Pinely - Mikhail Matrosov - [https://www.youtube.com/watch?v=qDhVrxqb40c](https://www.youtube.com/watch?v=qDhVrxqb40c)
* Don’t be negative! - Fran Buontempo - [https://www.youtube.com/watch?v=jqLEFPDXZ-o](https://www.youtube.com/watch?v=jqLEFPDXZ-o)
* Cross-Platform C++ AI Development with Conan, CMake, and CUDA - Luis Caro - [https://www.youtube.com/watch?v=jnKeUE2C8\_I](https://www.youtube.com/watch?v=jnKeUE2C8_I)
* Building a C++23 tool-chain for embedded systems - José Gómez López - [https://www.youtube.com/watch?v=AlNnd0QARS8](https://www.youtube.com/watch?v=AlNnd0QARS8)
* Space Invaders: The Spaceship Operator is upon us - Lieven de Cock - [https://www.youtube.com/watch?v=9niOq1kr61Y](https://www.youtube.com/watch?v=9niOq1kr61Y)
* Same C++, but quicker to the finish line - Daniela Engert - [https://www.youtube.com/watch?v=9ijIocn\_xzo](https://www.youtube.com/watch?v=9ijIocn_xzo)
* Having Fun With C++ Coroutines - Michael Hava - [https://www.youtube.com/watch?v=F9ffx7HvyrM](https://www.youtube.com/watch?v=F9ffx7HvyrM)
* The road to 'import boost': a library developer's journey into C++20 modules - Rubén Pérez Hidalgo - [https://www.youtube.com/watch?v=hD9JHkt7e2Y](https://www.youtube.com/watch?v=hD9JHkt7e2Y)
* C++20 and beyond: improving embedded systems performance - Alfredo Muela - [https://www.youtube.com/watch?v=SxrC-9g6G\_o](https://www.youtube.com/watch?v=SxrC-9g6G_o)
* Supercharge Your C++ Project: 10 Tips to Elevate from Repo to Professional Product - Mateusz Pusz - [https://www.youtube.com/watch?v=DWXlyOd\_z88](https://www.youtube.com/watch?v=DWXlyOd_z88)
* Compiler as a Service: C++ Goes Live - Aaron Jomy, Vipul Cariappa - [https://www.youtube.com/watch?v=jMO5Usa26cg](https://www.youtube.com/watch?v=jMO5Usa26cg)
* The CUDA C++ Developer's Toolbox - Bernhard Manfred Gruber - [https://www.youtube.com/watch?v=MNwGvqX4KH0](https://www.youtube.com/watch?v=MNwGvqX4KH0)
* C++ Committee Q&A at using std::cpp 2026 - [https://www.youtube.com/watch?v=iD5Bj7UyAQI](https://www.youtube.com/watch?v=iD5Bj7UyAQI)
* The Mathematical Mind of a C++ Programmer - Joaquín M López - [https://www.youtube.com/watch?v=9g4K-oNw1SE](https://www.youtube.com/watch?v=9g4K-oNw1SE)
* C++ Profiles: What, Why, and How - Gabriel Dos Reis - [https://www.youtube.com/watch?v=Z6Nkb1sCogI](https://www.youtube.com/watch?v=Z6Nkb1sCogI)
* Nanoseconds, Nine Nines and Structured Concurrency - Juan Alday - [https://www.youtube.com/watch?v=zyhWzoE3Y2c](https://www.youtube.com/watch?v=zyhWzoE3Y2c)
* Fantastic continuations and how to find them - Gonzalo Juarez - [https://www.youtube.com/watch?v=\_0xRMXA83z0](https://www.youtube.com/watch?v=_0xRMXA83z0)
* You 'throw'; I'll 'try' to 'catch' it - Javier López Gómez - [https://www.youtube.com/watch?v=VwloPRtTGkU](https://www.youtube.com/watch?v=VwloPRtTGkU)
* Squaring the Circle: value-oriented design in an object-oriented system -Juanpe Bolívar - [https://www.youtube.com/watch?v=DWthcNoRVew](https://www.youtube.com/watch?v=DWthcNoRVew)
* Concept-based Generic Programming - Bjarne Stroustrup - [https://www.youtube.com/watch?v=V0\_Q0H-PQYs](https://www.youtube.com/watch?v=V0_Q0H-PQYs)

https://redd.it/1sx6ox2
@r_cpp

Читать полностью…

C++ - Reddit

New C++ Conference Videos Released This Month - April 2026 (Updated To Include Videos Released 2026-04-20 - 2026-04-26)

**CppCon**

2026-04-20 - 2026-04-26

* Lightning Talk: Better Expressiveness with Parallel Range Algorithms - Ruslan Arutyunyan - [https://youtu.be/UavZbFgSuUc](https://youtu.be/UavZbFgSuUc)
* Lightning Talk: A Pack as an Optional Parameter - Braden Ganetsky - CppCon 2025 - [https://youtu.be/dl8Fdw5F8\_U](https://youtu.be/dl8Fdw5F8_U)
* Lightning Talk: Only Forward: Why Concurrency Works in C++ - Thomas Cassell - CppCon 2025 - [https://youtu.be/KaWxVvBO5Ek](https://youtu.be/KaWxVvBO5Ek)
* Lightning Talk: We Are Family - Jody Hagins - CppCon 2025 - [https://youtu.be/HBpilPBu-UY](https://youtu.be/HBpilPBu-UY)
* Lightning Talk: Optimizing Memcpy Reads From DMA Memory - Arjun Mariyala - [https://youtu.be/0p6\_bVFK0Ec](https://youtu.be/0p6_bVFK0Ec)

2026-04-13 - 2026-04-19

* Persistence Squared: Persisting Persistent Data Structures - Juan Pedro Bolivar Puente - [https://youtu.be/HmmRVdYMP-g](https://youtu.be/HmmRVdYMP-g)
* CTRACK: C++ Performance Tracking and Bottleneck Discovery - Grischa Hauser - [https://youtu.be/en4OQvZePqg](https://youtu.be/en4OQvZePqg)
* From C+ to C++: Modernizing a GameBoy Emulator - Tom Tesch - [https://youtu.be/ScmhRNSrRP4](https://youtu.be/ScmhRNSrRP4)
* Leverage AI Agents to Refactor and Modernize C++ Code - Jubin Chheda - [https://youtu.be/vAySFnu-Z18](https://youtu.be/vAySFnu-Z18)
* Lightning Talk: Algebraic Path Problems Done Quick: Or how to find the best\* path from one talk to another - Stefan Ivanov - [https://youtu.be/Fcun7lDfTRQ](https://youtu.be/Fcun7lDfTRQ)

2026-04-06 - 2026-04-12

* Rust/C++ Interop Challenges - Victor Ciura - [https://youtu.be/8xqhSy539Pc](https://youtu.be/8xqhSy539Pc)
* groov: Asynchronous Handling of Special Function Registers - Michael Caisse - [https://youtu.be/TjSL-XCyUJY](https://youtu.be/TjSL-XCyUJY)
* Clean code! Horrible Performance? - Sandor Dargo - [https://youtu.be/nLts4S8xSd4](https://youtu.be/nLts4S8xSd4)
* Beyond the Big Green Button: Demystifying the Embedded Build Process - Morten Winkler Jørgensen - [https://youtu.be/UekVdzMCAa0](https://youtu.be/UekVdzMCAa0)
* C++: Some Assembly Required - Matt Godbolt - [https://youtu.be/zoYT7R94S3c](https://youtu.be/zoYT7R94S3c)

2026-03-30 - 2026-04-05

* How to Build Type Traits in C++ Without Compiler Intrinsics Using Static Reflection - Andrei Zissu - [https://youtu.be/EcqiwhxKZ4g](https://youtu.be/EcqiwhxKZ4g)
* Beyond Sequential Consistency: Unlocking Hidden Performance Gains - Christopher Fretz - CppCon 2025 - [https://youtu.be/6AnHbZbLr2o](https://youtu.be/6AnHbZbLr2o)
* Dynamic Asynchronous Tasking with Dependencies - Tsung-Wei (TW) Huang - CppCon 2025 - [https://youtu.be/6Jd9Zyl9SDc](https://youtu.be/6Jd9Zyl9SDc)
* Work Contracts in Action: Advancing High-performance, Low-latency Concurrency in C++ - Michael Maniscalco - CppCon 2025 - [https://youtu.be/5ghAa7B5bF0](https://youtu.be/5ghAa7B5bF0)
* Constexpr STL Containers: Why C++20 Still Falls Short - Sergey Dobychin - CppCon 2025 - [https://youtu.be/Py4GJaCHwkA](https://youtu.be/Py4GJaCHwkA)

**C++Online**

2026-04-20 - 2026-04-26

* Lessons Learnt From Building Critical Real Time Applications - Prabhu Missier - [https://youtu.be/WNkHWC-qDu0](https://youtu.be/WNkHWC-qDu0)
* Inside the Mind of an Exploit - C++ Techniques for Malware Development - Niro Singh - [https://youtu.be/Jyh70MnWzmE](https://youtu.be/Jyh70MnWzmE)

2026-04-13 - 2026-04-19

* Suspend and Resume: How C++20 Coroutines Actually Work - Lieven de Cock - [https://youtu.be/SOSn6Ich60A](https://youtu.be/SOSn6Ich60A)
* Building High-Performance Distributed Systems in Modern C++ - Real-World Patterns with Boost.Asio & Beast - Samaresh Kumar Singh - [https://youtu.be/V9pKPug3xbo](https://youtu.be/V9pKPug3xbo)

2026-04-06 - 2026-04-12

* Mastering C++ Clocks: A Deep Dive into std::chrono - Sandor DARGO - [https://youtu.be/ytI6pzT1Opk](https://youtu.be/ytI6pzT1Opk)

2026-03-30 - 2026-04-05

* Is AI Destroying Software Development? - David Sankel - C++Online 2026 -

Читать полностью…

C++ - Reddit

C++ & OpenGL Spacecraft Navigation: Earth to Moon Trajectory
https://www.youtube.com/watch?v=qHCHyJkCEKs

https://redd.it/1swx6aj
@r_cpp

Читать полностью…

C++ - Reddit

Fast GPU Linear Algebra via Compile Time Expression Fusion
https://arxiv.org/abs/2604.22242

https://redd.it/1t01hj5
@r_cpp

Читать полностью…

C++ - Reddit

Working on a new language (vibe-compiler) – Looking for feedback on my C++23 Lexer/Parser

Hey everyone,

I've been working on a custom programming language called vibe-compiler. It's a low-level project built with C++23.


I want to learn more about how can I built a OOP in my custom language. I'm following the www.craftinginterpreters.com . I'd love some feedback on my approach to naming convention and how can i improve the project. Also, if anyone is interested in contributing or just chatting about compiler design, I'd love to connect!

This is the GitHub repo: https://github.com/gemrey13/vibe-compiler

https://redd.it/1szwqdg
@r_cpp

Читать полностью…

C++ - Reddit

GCC 16.1 released with many new C++26/23 features, C++20 now the default stable language version
https://gcc.gnu.org/gcc-16/changes.html#cxx

https://redd.it/1szveq3
@r_cpp

Читать полностью…

C++ - Reddit

What do you think is a keyword that should be added to C++?



https://redd.it/1szgavx
@r_cpp

Читать полностью…

C++ - Reddit

ACAV v1.0.0: an open-source GUI tool for exploring Clang ASTs in C/C++ projects

I am the author of ACAV, the Aurora Clang AST Viewer, and I have just made the first public release, v1.0.0.

ACAV is an open-source Qt desktop application for exploring Clang ASTs in C, C++, Objective-C, and Objective-C++ projects that provide a `compile_commands.json` compilation database.

It supports source-to-AST navigation, AST-node search, source-code search, declaration-context views, selected-subtree JSON export, and background AST generation/caching.



Links:

\- GitHub: https://github.com/uvic-aurora/acav

\- Release: https://github.com/uvic-aurora/acav/releases/tag/v1.0.0

\- Manual: https://uvic-aurora.github.io/acav-manual/index.html

\- Demo video: https://youtu.be/0M7dYAlnrTI

There are also prebuilt Docker/Podman demo images for LLVM 20, 21, and 22.

https://github.com/uvic-aurora/acav/pkgs/container/acav


I would appreciate feedback from C++ users, especially anyone who works with Clang tooling or wants a more visual way to inspect ASTs.





https://redd.it/1sz6w3w
@r_cpp

Читать полностью…

C++ - Reddit

Custom shell i have been working on

hi i have been working on this shell for some time and i though of getting some feedback, note that i still am working on the project : https://github.com/Indective/Ish

https://redd.it/1sz22ws
@r_cpp

Читать полностью…

C++ - Reddit

learncpp. com not online anymore

I can't seem to get in the site learncpp.com anymore.

Anyone else with the same issue?

Do you have any suggestions for a similar site where i can learn cpp, I am a complete novice trying to learn cpp after C (still learning C)

https://redd.it/1syvxrb
@r_cpp

Читать полностью…

C++ - Reddit

Discussion: Using Python as a control plane for high-performance systems - Is the overhead of the C-API still the main bottleneck?

Hi everyone,

I’ve been working on a high-performance infrastructure project where the core data engines are written in Rust and C++ (using Polars and custom C-style binary protocols), but the orchestration and business logic are handled by Python 3.13+.

In the C++ world, we often avoid Python for anything "mission-critical" due to the GIL and the overhead of the Python C-API. However, I’ve been experimenting with a Shared Memory IPC approach to decouple the high-level logic from the data plane.

I’d love to get some feedback from the C++ community on this architecture:

1. Zero-Copy IPC via Shared Memory: Instead of using Protobuf or JSON over a socket, I'm allocating segments in the Windows Kernel and using struct packing to write raw bytes. For those of you building C++ engines that need to talk to high-level "glue" languages, do you still prefer Unix Domain Sockets/Named Pipes, or has Shared Memory become your standard?
2. Memory Alignment and Padding: When interfacing Python’s struct module (C-style) with C++ structs, I've had to be extremely careful with Little Endianness and memory alignment. Is there a more robust way to handle this without bringing in heavy dependencies like FlatBuffers?
3. CPU Affinity: I'm pinning the Python consumer to specific cores to avoid context switching when reading from the shared buffer. In a hybrid system, do you usually reserve specific cores for the C++ engine and leave others for the management scripts, or do you let the OS scheduler handle it?

The Goal:

I'm trying to build a system where Python handles the "thinking" (logic/orchestration) while the "doing" (I/O and computation) happens at $O(1)$ or $O(\\log n)$ at the hardware level.

I'm curious: What is your "threshold" for moving a component out of Python/Go and into pure C++? Is it strictly latency, or is it about memory safety and deterministic behavior?

https://redd.it/1syrus9
@r_cpp

Читать полностью…

C++ - Reddit

I tried compile-time heapsort in TMP. It basically became selection sort.

Tried implementing compile-time sorting with old-school TMP (recursive templates, no constexpr). Yeah, constexpr sort exists now, but I wanted to see how far pure template recursion could go. Quicksort and mergesort worked fine. Heapsort was the one that broke.

Then it clicked: heapsort assumes cheap random access. Parent node, left child, right child, all index arithmetic. But in a typelist like arr<5, 3, 8, 1> there's no arr[i]. Every element access peels the head off recursively, so it's O(n) per lookup. Heapify becomes expensive, sift-down becomes expensive, and the whole thing degrades.

What I actually ended up with was... selection sort. Find the min by scanning the whole list, pull it out, recurse. O(n²) template instantiations. Not great.

Quicksort doesn't have this problem because it just filters into two sublists (less-than pivot, greater-than pivot). No indexing needed. Mergesort splits with take/drop which is O(n) but only happens once per level, so it stays O(n log n) overall.

I didn't really clock the random access dependency until I was halfway through writing the heap version. Felt kind of dumb in retrospect. Never really felt how much big-O depends on the data structure until TMP took away my arrays.

Full code in comments if anyone wants to look at it. Fair warning the mergesort lives in namespace www because I was iterating on these in separate files and never bothered renaming.

Anyone else run into algorithms that stop making sense in TMP?


https://redd.it/1syqjdu
@r_cpp

Читать полностью…

C++ - Reddit

A Principal Software Engineer at Epic Games / 25 Year Vet, talks about why AI is just a "giant switchboard" and why code is a delicate crystal.

I’ve been thinking a lot about how people actually get comfortable with complex topics like programming, not by tutorials, but by just being passively around the conversations.

So I recorded one of those conversations.

I sat down with Dietmar Hauser (25+ years in the industry, Principal Software Engineer at Epic), and we went from Commodore 64 days, literally typing code out of magazines. All the way to modern C++ and where we find ourselves at the moment with another layer of abstraction = LLMs.

What stuck with me wasn’t just the history, but how he talks about coding as this fragile, interconnected system (“a delicate crystal”), that shatters if you touch the wrong thing, which i found very interesting.

It’s a long, unfiltered discussion, more like something you overhear between two people deep in the field than a structured interview.

If you’re trying to get a feel for how experienced engineers actually think about code, or if you wanna warm up to the idea, this convo might be useful:
https://youtu.be/PE3aCgSHvTQ

https://redd.it/1syd309
@r_cpp

Читать полностью…

C++ - Reddit

New features in GCC 16: Improved error messages and SARIF output
https://developers.redhat.com/articles/2026/04/28/gcc-16-improved-error-messages-sarif-output

https://redd.it/1sy031g
@r_cpp

Читать полностью…

C++ - Reddit

Florent Castelli: Introduction to the Bazel build system
https://youtu.be/GMx6YwdELl4

https://redd.it/1sx91rl
@r_cpp

Читать полностью…

C++ - Reddit

[https://youtu.be/Ek32ZH3AI3k](https://youtu.be/Ek32ZH3AI3k)
* From Hello World to Real World - A Hands-On C++ Journey from Beginner to Advanced - Workshop Preview - Amir Kirsh - [https://youtu.be/2zhW-tL2UXs](https://youtu.be/2zhW-tL2UXs)
* Workshop Preview: C++ Software Design - Klaus Iglberger - [https://youtu.be/VVQN-fkwqlA](https://youtu.be/VVQN-fkwqlA)
* Workshop Preview: Essential GDB and Linux System Tools - Mike Shah - [https://youtu.be/ocaceZWKm\_k](https://youtu.be/ocaceZWKm_k)
* Workshop Preview: Concurrency Tools in the C++ Standard Library - A Hands-On Workshop - Mateusz Pusz - [https://youtube.com/live/Kx9Ir1HBbwY](https://youtube.com/live/Kx9Ir1HBbwY)
* Workshop Preview: Mastering std::execution (Senders/Receivers) - A Hands-On Workshop - Mateusz Pusz - [https://youtube.com/live/bsyqh\_bjyE4](https://youtube.com/live/bsyqh_bjyE4)
* Workshop Preview: How C++ Actually Works - Hands-On With Compilation, Memory, and Runtime - Assaf Tzur-El - [https://youtube.com/live/L0SSRRnbJnU](https://youtube.com/live/L0SSRRnbJnU)
* Workshop Preview: Jumpstart to C++ in Audio - Learn Audio Programming & Create Your Own Music Plugin/App with the JUCE C++ Framework - Jan Wilczek - [https://youtube.com/live/M3wJN0x8cJw](https://youtube.com/live/M3wJN0x8cJw)
* Workshop Preview: AI++ 101 - Build an AI Coding Assistant in C++ & AI++ 201 - Build a Matching Engine with Claude Code - Jody Hagins - [https://youtube.com/live/Vx7UA9wT7Qc](https://youtube.com/live/Vx7UA9wT7Qc)
* Workshop Preview: Stop Thinking Like a Junior - The Soft Skills That Make You Senior - Sandor DARGO - [https://youtube.com/live/nvlU5ETuVSY](https://youtube.com/live/nvlU5ETuVSY)
* Workshop Preview: Splice & Dice - A Field Guide to C++26 Static Reflection - Koen Samyn - [https://youtube.com/live/9bSsekhoYho](https://youtube.com/live/9bSsekhoYho)

**ADC**

2026-04-20 - 2026-04-26

* Level Up! Procedural Game Music and Audio - Towards Richer, More Dynamic Soundtracks for Games and Interactive Audio Experiences - Chris Nash - [https://youtu.be/2Lr6yL64Ptc](https://youtu.be/2Lr6yL64Ptc)
* Working With the Garage Door Up - Letting Others Take a Look Before You’re Ready - Andy Normington - [https://youtu.be/BinTjnIc684](https://youtu.be/BinTjnIc684)
* Peeking Inside Audio Units - A Practical Reverse Engineering Journey - Josip Cavar - [https://youtu.be/fIRHMS3CT7c](https://youtu.be/fIRHMS3CT7c)

2026-04-13 - 2026-04-19

* Building Better Software through Cross-Functional Collaboration - Matt Morton - [https://youtu.be/l5RxH7pZVpw](https://youtu.be/l5RxH7pZVpw)
* Accelerate UI Development - Seamless Designer-Developer Collaboration with Web Tools - Ryan Wardell - [https://youtu.be/HXwjKm5Vu08](https://youtu.be/HXwjKm5Vu08)

2026-04-06 - 2026-04-12

* Hacking Handhelds for Creative Audio - Building Music Applications for the New Nintendo 3DS - Leonardo Foletto - [https://youtu.be/x-9lDvfAKd0](https://youtu.be/x-9lDvfAKd0)
* Helicopter View of Audio ML - Martin Swanholm - [https://youtu.be/TxQ4htrS2Po](https://youtu.be/TxQ4htrS2Po)
* PhilTorch: Accelerating Automatic Differentiation of Digital Filters In PyTorch - How to evaluate differentiable filters 1000 times faster in PyTorch. - Chin-Yun Yu - [https://youtu.be/Br5QhU\_08Po](https://youtu.be/Br5QhU_08Po)

2026-03-30 - 2026-04-05

* Creating from Legacy Code - A Case Study of Porting Legacy Code from Exponential Audio - Harriet Drury - [https://youtu.be/rjafXQwCz4w](https://youtu.be/rjafXQwCz4w)
* Designing an Audio Live Coding Environment - Corné Driesprong - [https://youtu.be/Jw8x2uMgFnc](https://youtu.be/Jw8x2uMgFnc)
* How To Successfully Develop Software Products - Olivier Petit & Alistair Barker - [https://youtu.be/vymlQFopbp0](https://youtu.be/vymlQFopbp0)

**Meeting C++**

2026-04-06 - 2026-04-12

* The Misra C++:2023 Guidelines - Richard Kaiser - [https://www.youtube.com/watch?v=TRz-WXgADuI](https://www.youtube.com/watch?v=TRz-WXgADuI)
* Applied modern C++: efficient expression evaluator with type erasure - Olivia Quinet -

Читать полностью…

C++ - Reddit

New C++ Conference Videos Released This Month - April 2026 (Updated To Include Videos Released 2026-04-20 - 2026-04-26)

CppCon

2026-04-20 - 2026-04-26

Lightning Talk: Better Expressiveness with Parallel Range Algorithms - Ruslan Arutyunyan - [https://youtu.be/UavZbFgSuUc](https://youtu.be/UavZbFgSuUc)
Lightning Talk: A Pack as an Optional Parameter - Braden Ganetsky - CppCon 2025 - https://youtu.be/dl8Fdw5F8\_U
Lightning Talk: Only Forward: Why Concurrency Works in C++ - Thomas Cassell - CppCon 2025 - [https://youtu.be/KaWxVvBO5Ek](https://youtu.be/KaWxVvBO5Ek)
Lightning Talk: We Are Family - Jody Hagins - CppCon 2025 - https://youtu.be/HBpilPBu-UY
Lightning Talk: Optimizing Memcpy Reads From DMA Memory - Arjun Mariyala - [https://youtu.be/0p6\_bVFK0Ec](https://youtu.be/0p6_bVFK0Ec)

2026-04-13 - 2026-04-19

Persistence Squared: Persisting Persistent Data Structures - Juan Pedro Bolivar Puente - https://youtu.be/HmmRVdYMP-g
CTRACK: C++ Performance Tracking and Bottleneck Discovery - Grischa Hauser - [https://youtu.be/en4OQvZePqg](https://youtu.be/en4OQvZePqg)
From C+ to C++: Modernizing a GameBoy Emulator - Tom Tesch - https://youtu.be/ScmhRNSrRP4
Leverage AI Agents to Refactor and Modernize C++ Code - Jubin Chheda - [https://youtu.be/vAySFnu-Z18](https://youtu.be/vAySFnu-Z18)
Lightning Talk: Algebraic Path Problems Done Quick: Or how to find the best* path from one talk to another - Stefan Ivanov - https://youtu.be/Fcun7lDfTRQ

2026-04-06 - 2026-04-12

Rust/C++ Interop Challenges - Victor Ciura - [https://youtu.be/8xqhSy539Pc](https://youtu.be/8xqhSy539Pc)
groov: Asynchronous Handling of Special Function Registers - Michael Caisse - https://youtu.be/TjSL-XCyUJY
Clean code! Horrible Performance? - Sandor Dargo - [https://youtu.be/nLts4S8xSd4](https://youtu.be/nLts4S8xSd4)
Beyond the Big Green Button: Demystifying the Embedded Build Process - Morten Winkler Jørgensen - https://youtu.be/UekVdzMCAa0
C++: Some Assembly Required - Matt Godbolt - [https://youtu.be/zoYT7R94S3c](https://youtu.be/zoYT7R94S3c)

2026-03-30 - 2026-04-05

How to Build Type Traits in C++ Without Compiler Intrinsics Using Static Reflection - Andrei Zissu - https://youtu.be/EcqiwhxKZ4g
Beyond Sequential Consistency: Unlocking Hidden Performance Gains - Christopher Fretz - CppCon 2025 - [https://youtu.be/6AnHbZbLr2o](https://youtu.be/6AnHbZbLr2o)
Dynamic Asynchronous Tasking with Dependencies - Tsung-Wei (TW) Huang - CppCon 2025 - https://youtu.be/6Jd9Zyl9SDc
Work Contracts in Action: Advancing High-performance, Low-latency Concurrency in C++ - Michael Maniscalco - CppCon 2025 - [https://youtu.be/5ghAa7B5bF0](https://youtu.be/5ghAa7B5bF0)
Constexpr STL Containers: Why C++20 Still Falls Short - Sergey Dobychin - CppCon 2025 - https://youtu.be/Py4GJaCHwkA

C++Online

2026-04-20 - 2026-04-26

Lessons Learnt From Building Critical Real Time Applications - Prabhu Missier - [https://youtu.be/WNkHWC-qDu0](https://youtu.be/WNkHWC-qDu0)
Inside the Mind of an Exploit - C++ Techniques for Malware Development - Niro Singh - https://youtu.be/Jyh70MnWzmE

2026-04-13 - 2026-04-19

Suspend and Resume: How C++20 Coroutines Actually Work - Lieven de Cock - [https://youtu.be/SOSn6Ich60A](https://youtu.be/SOSn6Ich60A)
Building High-Performance Distributed Systems in Modern C++ - Real-World Patterns with Boost.Asio & Beast - Samaresh Kumar Singh - https://youtu.be/V9pKPug3xbo

2026-04-06 - 2026-04-12

Mastering C++ Clocks: A Deep Dive into std::chrono - Sandor DARGO - [https://youtu.be/ytI6pzT1Opk](https://youtu.be/ytI6pzT1Opk)

2026-03-30 - 2026-04-05

Is AI Destroying Software Development? - David Sankel - C++Online 2026 -

Читать полностью…

C++ - Reddit

The Hidden Performance Price of C++ Virtual Functions
https://www.youtube.com/watch?v=3ux5YEj1c54

https://redd.it/1swma7p
@r_cpp

Читать полностью…
Subscribe to a channel