🦜 Standard C++ | Articles & Books
@isocpp.org.blog@rss-parrot.net
I'm an automated parrot! I relay a website's RSS feed to the Fediverse. Every time a new post appears in the feed, I toot about it. Follow me to get all new posts in your Mastodon timeline!
Brought to you by the RSS Parrot.
---
Your feed and you don't want it here? Just
e-mail the birb.
Concurrency Flavours -- Lucian Radu Teodorescu
https://isocpp.org//blog/2026/02/concurrency-flavours-lucian-radu-teodorescu1
Published: February 4, 2026 23:03
Concurrency has many different approaches. Lucian Radu Teodorescu clarifies terms, showing how different approaches solve different problems.
Concurrency Flavours
by Lucian Radu Teodorescu
From the article:
Most engineers today use…
Exclusive state access, I -- Andrzej Krzemieński
https://isocpp.org//blog/2026/01/value-semantics-andrzej-krzemieski
Published: January 27, 2026 22:55
Value semantics is a way of structuring programs around what values mean, not where objects live, and C++ is explicitly designed to support this model. In a value-semantic design, objects are merely vehicles for communicating state, while identity,…
Singleton done right in C++ -- Andreas Fertig
https://isocpp.org//blog/2026/01/singleton-done-right-in-cpp-andreas-fertig
Published: January 21, 2026 18:21
In today's post, I like to touch on a controversial topic: singletons. While I think it is best to have a codebase without singletons, the real-world shows me that singletons are often part of codebases.
Singleton done right in C++
by Andreas…
2025, A Year of Conferences -- Sandor Dargo
https://isocpp.org//blog/2026/01/2025-a-year-of-conferences-sandor-dargo
Published: January 9, 2026 17:33
Conferences are never just about the talks — they’re about time, travel, tradeoffs, and the people you meet along the way. After a year of attending several C++ events across formats and cities, this post is a personal look at how different conferences…
A Guest Editorial -- Quasar Chunawala, Frances Buontempo
https://isocpp.org//blog/2026/01/a-guest-editorial-quasar-chunawala-frances-buontempo
Published: January 7, 2026 17:29
C++20 introduced coroutines. Quasar Chunawala, our guest editor for this edition, gives an overview.
A Guest Editorial
by Quasar Chunawala, Frances Buontempo
From the article:
You’ve likely heard about this new C++20 feature, coroutines. I…
15 Different Ways to Filter Containers in Modern C++ -- Bartłomiej Filipek
https://isocpp.org//blog/2026/01/15-different-ways-to-filter-containers-in-modern-cpp-bartomiej-filipek
Published: January 5, 2026 17:26
Filtering items from a container is a common situation. Bartłomiej Filipek demonstrates various approaches from different versions of C++.
15 Different Ways to Filter Containers in Modern C++
by Bartłomiej Filipek
From the article:
Do you…
Time in C++: std::chrono::high_resolution_clock: Myths and Realities -- Sandor Dargo
https://isocpp.org//blog/2026/01/time-in-cpp-stdchronohigh-resolution-clock-myths-and-realities-sandor-dargo
Published: January 2, 2026 17:22
std::chrono::high_resolution_clock sounds like the obvious choice when you care about precision, but its name hides some important caveats. In this article, we’ll demystify what “high resolution” really means in <chrono>, why this clock is often just an…
Coroutines – A Deep Dive -- Quasar Chunawala
https://isocpp.org//blog/2025/12/coroutines-a-deep-dive-quasar-chunawala
Published: December 30, 2025 17:18
Coroutines are powerful but require some boilerplate code. Quasar Chunawala explains what you need to implement to get coroutines working.
Coroutines – A Deep Dive
by Quasar Chunawala
From the article:
The following code is the simplest…
Concurrency Flavours -- Lucian Radu Teodorescu
https://isocpp.org//blog/2025/12/concurrency-flavours-lucian-radu-teodorescu
Published: December 26, 2025 17:15
Concurrency has many different approaches. Lucian Radu Teodorescu clarifies terms, showing how different approaches solve different problems.
Concurrency Flavours
by Lucian Radu Teodorescu
From the article:
Most engineers today use…
Finding the Next Code Point in Unicode Strings -- Giovanni Dicanio
https://isocpp.org//blog/2025/12/finding-the-next-code-point-in-unicode-strings-giovanni-dicanio
Published: December 24, 2025 22:13
With ASCII, it's very simple to find the next character in a string: you can just increment an index (i++) or char pointer (pch++). But what happens when you have Unicode strings to process?
Finding the Next Unicode Code Point in Strings: UTF-8 vs.…