#Cpp20

2026-01-04

Lập trình viên tối ưu Matching Engine (hệ thống khớp lệnh) đạt 150 triệu lệnh/giây chỉ với một nhân CPU bằng C++20.

Điểm nổi bật:
- Hiệu suất: 156M lệnh/giây (benchmark) và 132M lệnh/giây (dữ liệu thực Binance).
- Độ trễ: < 1 micro giây.
- Kỹ thuật: Zero Allocation (std::pmr), Lock-free (SPSC Ring Buffer), và tối ưu Cache (Flat vectors thay cho std::map).

Dự án mã nguồn mở trên GitHub dành cho ai quan tâm đến HFT và tối ưu hệ thống.

#Cplusplus #Cpp20 #Programming #HFT #MatchingEngine #OpenSou

Andreas Fertigandreasfertig@mas.to
2025-12-31

⏰ Last chance!
Enrollment for my C++17/20 course + 1:1 coaching closes tonight.
If you want to start 2026 writing cleaner, more reliable C++ and finally feel confident with modern features—this is your moment.
Don’t miss it:

fertig.to/slcoaching

#cpp #cpp20 #cpp17

Self-learning C++20 course with 1:1 coaching
Andreas Fertigandreasfertig@mas.to
2025-12-27

🎯 New Year, New Skills!
Start 26 by leveling up your C++ game.
With my C++17/20 course + 1:1 live coaching, you’ll finally master features like ranges, and std::optional—without the frustration of figuring it all out alone.
👉 Secure your spot before Jan. 1st:

fertig.to/slcoaching

#cpp #cpp20 #cpp17

Self-learning C++20 course with 1:1 coaching
Andreas Fertigandreasfertig@mas.to
2025-12-25

🎄 Merry C++mas! 🎄
May your holidays be filled with peace, cookies, and clever solutions.
Need a gift for your future self?
🎁 My C++17/20 self-study course + 1:1 coaching starts Jan. 1st.
Learn smarter. Code better. Go into 26 with confidence.

fertig.to/slcoaching

#cpp #cpp20 #cpp17

Self-learning C++20 course with 1:1 coaching
Andreas Fertigandreasfertig@mas.to
2025-12-22

Imagine starting the new year writing cleaner, faster, more reliable C++ code.
With my self-paced course + 1:1 live coaching, that’s exactly what you’ll achieve.
📅 We kick off January 1st. Let’s write unique code together:

fertig.to/slcoaching

#cpp #cpp20 #cpp17

Self-learning C++20 course with 1:1 coaching
Andreas Fertigandreasfertig@mas.to
2025-12-20

Still coding in C++11 or C++14? 🚧
It’s time to unlock the power of C++17 & C++20.
My C++ course + 1:1 coaching bundle helps you:
✅ Write cleaner code
✅ Use modern features
✅ Get real-time answers to your tricky questions
Enrollment closes soon →

fertig.to/slcoaching

#cpp #cpp20 #cpp17

Self-learning C++20 course with 1:1 coaching
Andreas Fertigandreasfertig@mas.to
2025-12-17

C++ Insights - Episode 69: = default and uniform initialization - Best Practice Explained

In this episode, you'll learn a best practice using =default and uniform initialization.

youtu.be/gDKKZb4qASE

#cppinsights #cpp #cpp20

Andreas Fertigandreasfertig@mas.to
2025-12-15

Quick question:
Who do you turn to when you get stuck in C++?
With my C++17/20 course + 1:1 coaching, you’ll never have to face tricky code alone again.
We start January 1st → Join here:

fertig.to/slcoaching

#cpp #cpp20 #cpp17

Self-learning C++20 course with 1:1 coaching
Andreas Fertigandreasfertig@mas.to
2025-12-09

I will be speaking at OOP 2026! The talk's title is "Embedded-Friendly C++: Features That Make a Difference". Come and join me there!

oop-konferenz.de/de/programm/k

#cpp #cpp20 #cplusplus

Upcoming talk announcement
Andreas Fertigandreasfertig@mas.to
2025-12-07

My C++17/20 course now comes with live 1:1 coaching sessions! No more endless Googling. No more “am I doing this right?” moments.
Ready to stay ahead in modern C++? 👉 Check it out:

fertig.to/slcoaching

#cpp #cpp20 #cplusplus

Self-learning C++20 course with 1:1 coaching
Andreas Fertigandreasfertig@mas.to
2025-12-02

In my latest blog post, "C++20s `std::source_location` in action," you'll learn how the datatype works and how to pass such an object.

andreasfertig.com/blog/2025/12

#cplusplus #cpp #cpp20

Andreas Fertigandreasfertig@mas.to
2025-12-01

Still writing C++11/C++14 and hoping C++17/C++20 just “click” someday?
They won’t.
But this course will.
Black Friday deal runs until Tuesday — code bfcppbndl26.

Templates → fertig.to/cpp20tmpl
Coroutines → fertig.to/cpp20coro

andreasfertig.com

#cpp20 #cpp #blackfriday

Black Friday Self Learning Course Deal!
Andreas Fertigandreasfertig@mas.to
2025-11-30

Still writing C++11/C++14 and hoping C++17/C++20 just “click” someday?
They won’t.
But this course will.
Black Friday deal runs until Tuesday — code bfcppbndl26.

Templates → fertig.to/cpp20tmpl
Coroutines → fertig.to/cpp20coro

andreasfertig.com

#cpp20 #cpp #blackfriday

Black Friday Self Learning Course Deal!
Andreas Fertigandreasfertig@mas.to
2025-11-29

Still writing C++11/C++14 and hoping C++17/C++20 just “click” someday?
They won’t.
But this course will.
Black Friday deal runs until Tuesday — code bfcppbndl26.

Templates → fertig.to/cpp20tmpl
Coroutines → fertig.to/cpp20coro

andreasfertig.com

#cpp20 #cpp #blackfriday

Black Friday Self Learning Course Deal!
Andreas Fertigandreasfertig@mas.to
2025-11-28

Still writing C++11/C++14 and hoping C++17/C++20 just “click” someday?
They won’t.
But this course will.
Black Friday deal runs until Tuesday — code bfcppbndl26.

Templates → fertig.to/cpp20tmpl
Coroutines → fertig.to/cpp20coro

andreasfertig.com

#cpp20 #cpp #blackfriday

Black Friday Self Learning Course Deal!
Andreas Fertigandreasfertig@mas.to
2025-11-27

Still writing C++11/C++14 and hoping C++17/C++20 just “click” someday?
They won’t.
But this course will.
Black Friday deal runs until Tuesday — code bfcppbndl26.

Templates → fertig.to/cpp20tmpl
Coroutines → fertig.to/cpp20coro

andreasfertig.com

#cpp20 #cpp #blackfriday

Black Friday Self Learning Course Deal!
Andreas Fertigandreasfertig@mas.to
2025-11-19

C++ Insights - Episode 68: C++20: Making constructors smarter with conditional explicit

In this episode, you'll learn about the power of C++20's conditional explicit.

youtu.be/Ly9rD6D5iew

#cppinsights #cpp #cpp20

Andreas Fertigandreasfertig@mas.to
2025-11-14

Did you participate in the lambda hunt challenge? Here is some more background with an example.

andreasfertig.com/blog/2022/08

#cplusplus #cpp #cppinsights #cpp20

Gareth Lloyd (He/him)glloyd@fosstodon.org
2025-11-13

What is the reasonable way to test internal parts of a module?

For a complex module I want unit tests for parts that I do not want to export. Do I make an internals module that can be tested. Then have the actual module which only re-export what I intend to be the library's interface?

#cpp #cplusplus #programming #cpp20 #cppmodules

Gareth Lloyd (He/him)glloyd@fosstodon.org
2025-11-07

I'm starting to use C++20 modules.

Any recommended way to wrap a header library into a #cpp20 module?

ATM I have:

module;
#include "strong_type/strong_type.hpp"
export module rollbear.strong_type;
export namespace strong {
using strong::type;
using strong::type_is;
using strong::affine_point;
// [ removed many lines ]
using strong::semiregular;
}

This is needed so that any modules that use it can just:
export import rollbear.strong_type;

cc: @rollbear

#cplusplus #cpp #programming

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst