Clang 20 was released in early March. But there is no rest for the wicked; Clang 21 is poised for a release in September. While we are hard at work on C++23, C++26, and C23 features, I am also trying to find some time to work on miscellaneous bits and bobs. I figured I should talk about some of them even if it’s all listed in the in-progress changelog, which we do our best to keep as accurate as possible.| Posts on cor3ntin
The C++ committee held a meeting the week of the 10 February, in the lovely| cor3ntin.github.io
How would you put a 69 meters long, 50 meters tall, 1210 tonnes ship in a museum? A boat so large and so great it sank 100 meters into her maiden voyage? Well, you can’t. But, if you really wanted to build a monument to hubris, unsound engineering requirements, and design by kingship, you could design and build a museum around the Vasa. Entombed in concrete, the Vasa will never sail again| Posts on cor3ntin
In the early 70s, C was created at Bell Labs as a byproduct of the development of UNIX.| cor3ntin.github.io
Someone was giving away stickers reading “Somebody Should Do Something” at the WG21 C++ Standardization meeting held in Wrocław last week, and it makes for a pretty good tagline for that meeting.| cor3ntin.github.io
Earlier this month, the C++ committee meeting had its penultimate meeting of the C++23 cycle.| cor3ntin.github.io
August 21, 2018| cor3ntin.github.io
The year is 2021. A rainy Sunday afternoon.| cor3ntin.github.io
Your modifications fix the calculation| cor3ntin.github.io
Reflection on language constructs.| cor3ntin.github.io
A friend had a phone interview for a job in a company that I won’t name| cor3ntin.github.io
There are only two kinds of languages: the ones people complain about and the ones nobody uses — Bjarne Stroustrup| cor3ntin.github.io
#include <iostream>| cor3ntin.github.io
This is Part two of a series wherein we build a “Hello World” application. If you are late to the party, I encourage you to check part 1 first.| cor3ntin.github.io
This is Part 3 on my series about cross-compilation. You can check out part 1 1 and part 2 2 first !| cor3ntin.github.io
I wrote a series of article where I compile simple Windows and OSX applications from Linux.| cor3ntin.github.io
This is a reply to Guy Davidson’s article “Batteries not included: what| cor3ntin.github.io
You may have noticed a number of “What should go in the Standard Library” posts over the last few days. These posts have generated quite a bit of comments on Reddit and discussions on Slack. I hope more people chime in.| cor3ntin.github.io
In C++11, attributes were added as a way to standardized features such| cor3ntin.github.io
The papers that will be discussed at the next C++ committee meeting are out.| cor3ntin.github.io
This was my first committee meeting.| cor3ntin.github.io
Please take the quick survey on concept syntax at the end of this article.| cor3ntin.github.io
The return of the adjective syntax| cor3ntin.github.io
In this article, we talk about Auto Non-Static Data Member Initializers in C++.| cor3ntin.github.io
Let say you have some struct square you want to compute the area of.| cor3ntin.github.io
C++ Modules are going through the standardization process and current plans would have them merged in the C++ Standard in time for C++20.| cor3ntin.github.io
As I left Rapperswil earlier this year, I said very firmly that I would not go to the San Diego Meeting.| cor3ntin.github.io
I don’t like span.| cor3ntin.github.io
In this blog post, we will talk about modules mapping.| cor3ntin.github.io
In case you have been napping, in the last installment we talked about modules mapping, and so now we must talk| cor3ntin.github.io
These past few weeks have been quite difficult for me.| cor3ntin.github.io
foo();| cor3ntin.github.io
I was lucky enough to participate in a third wg21 committee meeting in a row, this time in Kona, Hawaii, a| cor3ntin.github.io
You who shall hereafter see this tablet, which I have written, or these sculptures, do not destroy them, but preserve them so long as you live!| cor3ntin.github.io
Interestingly, writing was initially invented as a way to keep track of numbers.| cor3ntin.github.io
Executors - of which P0443R11 is one of the latest iterations - is poised to be the most fundamental library addition to C++23.| cor3ntin.github.io
Unicode Characters have a name, which makes it easier to talk about them without having to| cor3ntin.github.io
Before we start| cor3ntin.github.io
This article is the sequel to A Universal Async Abstraction for C++,| cor3ntin.github.io
std::move doesn’t move.| cor3ntin.github.io
C++20 has shipped!| cor3ntin.github.io
In Prague, the C++ committee took a series of polls on whether to break ABI, and decided not to.| cor3ntin.github.io
Following a blog post by Herb Sutter, let me tell you how and when I use references.| cor3ntin.github.io
In this article, I present a few language features that I am hoping to see| cor3ntin.github.io
This is both a follow-up to my CppCon talk and the ongoing ABI saga, which I do not expect to end any time soon.| cor3ntin.github.io
In Prague, the committee adopted| cor3ntin.github.io
A few months ago I presented a few features that I hope will be considered for C++23.| cor3ntin.github.io
When he created Go as a knee-jerk Reaction to C++11,| cor3ntin.github.io
---| cor3ntin.github.io