C++ - Reddit
225 subscribers
48 photos
8 videos
24.6K links
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
Download Telegram
Latest News From Upcoming C++ Conferences (2025-12-02)

**OPEN CALL FOR SPEAKERS**

* **(NEW) CppCon Academy 2026** – CppCon Academy is asking for instructors to submit proposals for pre- and post-conference classes and/or workshops to be taught in conjunction with next year’s CppCon 2026.
* Workshops can be online or onsite and interested instructors have until January 30th to submit their workshops. Find out more including how to submit your proposal at [https://cppcon.org/cfp-for-2026-classes/](https://cppcon.org/cfp-for-2026-classes/)
* **ACCU on Sea 2026** – Interested speakers have until January 11th to submit their talks which is scheduled to take place on 17th – 20th June. Find out more including how to submit your proposal at [https://accuconference.org/callforspeakers](https://accuconference.org/callforspeakers)

**OTHER OPEN CALLS**

There are no other open calls at the moment

**TICKETS AVAILABLE TO PURCHASE**

The following conferences currently have tickets available to purchase

* **ACCU on Sea (15th – 20th June)** – You can buy super early bird tickets at [https://accuconference.org/booking](https://accuconference.org/booking) with discounts available for ACCU members.

**OTHER NEWS**

* **(NEW) C++Online 2026 Call For Speakers Closed** – The Call For Speakers for C++Online has technically closed. However, if you do have a last minute proposal (especially if it’s a workshop) then please contact [[email protected]](mailto:[email protected]) for further steps.
* **(NEW) C++Online 2026 Call For Reviews Open** – The C++Online team are looking for people to review talks that were submitted to be considered for the C++ Online 2026 programme. Please visit [https://speak.cpponline.uk/](https://speak.cpponline.uk/) and login or make an account to review the talks with reviews accepted until December 22nd.
* **CppCon 2025 Videos Now Releasing** – The CppCon videos are now being released. Subscribe to the CppCon YouTube channel to be informed when each video is released. [https://www.youtube.com/@CppCon](https://www.youtube.com/@CppCon)

https://redd.it/1pcfxua
@r_cpp
Project idea to showcase my skills

I've been working as software engineer for 1 year now, and I worked mostly using python and rarely using cpp.
I'm not that proficient in cpp but I'd like to improve my skills and work on a personal project to advertise my skills ( I'm thinking about looking for another job ).
Are there any project ideas that could help me learn and showcase my skills ? it doesn't have to be something innovative or unparticular
for reference I work in automotive industry, but I don't mind switching.

https://redd.it/1pci2m2
@r_cpp
std:: expected vs boost::system::result

Anybody ever compared and benched them? It looks like the boost version’s error type can be anything just like the STL version.

https://redd.it/1pddhg6
@r_cpp
A distributed mkcert-like tool written in C++

Make your development environment fully TLS-enabled — regardless of whether you access it from localhost, remote SSH, or WSL, and whether you use a browser or curl. Everything should run over HTTPS without any security warnings.

Project URL: https://github.com/coderealm-atlas/cert-ctrl

Compiles on Linux, Windows, macOS, and FreeBSD. Any feedback is welcome.

https://redd.it/1pdkvh9
@r_cpp
C++ Podcasts & Conference Talks (week 49, 2025)

Hi r/cpp! Welcome to another post in this series brought to you by Tech Talks Weekly. Below are all the C++ conference talks and podcasts published in the last 7 days.

1. **"How To Build Robust C++ Inter-Process Queues - Jody Hagins - CppCon 2025"** ⸱ +6k views ⸱ 26 Nov 2025 ⸱ 01h 03m 05s
2. **"Cutting C++ Exception Time by +90%? - Khalil Estell - CppCon 2025"** ⸱ +6k views ⸱ 28 Nov 2025 ⸱ 01h 05m 10s
3. **"Back to Basics: Master C++ Friendship - Mateusz Pusz - CppCon 2025"** ⸱ +2k views ⸱ 27 Nov 2025 ⸱ 00h 56m 53s
4. **"Optimize Automatic Differentiation Performance in C++ - Steve Bronder - CppCon 2025"** ⸱ +1k views ⸱ 01 Dec 2025 ⸱ 00h 59m 59s
5. **"Is Your C++ Code Leaking Memory? Discover the Power of Ownership-Aware Profiling"** ⸱ +1k views ⸱ 02 Dec 2025 ⸱ 00h 52m 02s tldw: -
6. **"Binary Parsing - C++23 Style! - Hari Prasad Manoharan - Meeting C++ 2025"** ⸱ +700 views ⸱ 26 Nov 2025 ⸱ 00h 46m 27s
7. **"PetriNet Studio - Architecting a SaaS Simulator in Modern C++ - Gabriel Valenzuela - Meeting C++2025"** ⸱ +300 views ⸱ 28 Nov 2025 ⸱ 00h 33m 11s

This post is an excerpt from the latest issue of ***Tech Talks Weekly*** which is a free weekly email with all the recently published Software Engineering podcasts and conference talks. Currently subscribed by +7,400 Software Engineers who stopped scrolling through messy YT subscriptions/RSS feeds and reduced FOMO. Consider subscribing if this sounds useful: *https://www.techtalksweekly.io/*

Let me know what you think. Thank you!

https://redd.it/1pdtuc7
@r_cpp
Introducing asyncio - a new open-source C++23 coroutine network framework

https://github.com/Hackerl/asyncio

asyncio is a coroutine-based networking framework built on top of libuv. Developed using C++23, it supports Linux, Windows, Android, and macOS, making it compatible with four major platforms.

It is far from being just a toy — it is production-ready code. At my company, software built on top of asyncio is already running on tens of thousands of employee office PCs (Windows/macOS), and Linux servers in production environments are gradually adopting it.

Key Features of asyncio:
- Simple and elegant code: The codebase is designed to be clean and compact.
- Flexible and graceful sub-task management: Manage subtasks effectively and with finesse.
- User-friendly APIs: Borrowed design inspiration from multiple languages, making the APIs intuitive and easy to use.
- Well-designed interfaces: Ensures seamless interaction and borrowing ideas from numerous programming paradigms.
- Straightforward task cancellation: Task cancellation is easy and direct.
- Effortless integration with synchronous code: Integration with threads or thread pools is straightforward and smooth.

https://redd.it/1pep8ie
@r_cpp
Exploring an offline-first and P2P-oriented runtime design in C++20

I’ve been exploring some runtime design ideas in C++20, mostly around problems that appear in unreliable or unstable network environments.

The main concepts I’m experimenting with are:

offline-first execution (local-first state, fallback mode)
P2P communication between nodes
lightweight async HTTP handling
WebSocket-based messaging
a small middleware pipeline
a modular runtime structure instead of a large monolithic framework

I’m mostly curious about whether others in the C++ community have experimented with similar approaches (local-first systems, edge runtimes, distributed execution without strong cloud dependence).

If anyone has insights, prior work, design critiques, or papers worth reading, I would be glad to learn from them.

https://redd.it/1peppj9
@r_cpp
Exploring a local-first C++ runtime

I’m experimenting with a lightweight C++20 runtime focused on offline-first behavior, async HTTP, WebSockets, and optional P2P communication.
Still early, but I’m curious how others in the C++ world approach routing efficiency and local-first resilience in unstable network environments.

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