C++ Logo

std-proposals

Advanced search

Re: [std-proposals] PROPOSAL: reintroduce tag namespace

From: Tiago Freire <tmiguelf_at_[hidden]>
Date: Mon, 21 Sep 2026 10:44:57 +0000
In his initial email, on his name he presented himself as “Verified✔”. Which is one of those things I would expect from an account spamming email in order to scam granny.
If there’s any legitimate reason you would expect someone to do this I’m yet to hear it.
This is something he did to himself, and he had to do it intentionally at some point; even if he forgot about it and now unintentionally got caught.

And now he graces us with these types of gems.

I don’t want to tell how anybody else should judge someone else’s character.
But what do you think is the most likely scenario here to explain this set of circumstances?


From: Std-Proposals <std-proposals-bounces_at_[hidden]> On Behalf Of Simon Schröder via Std-Proposals
Sent: Monday, September 21, 2026 10:31
To: std-proposals_at_[hidden]
Cc: Simon Schröder <dr.simon.schroeder_at_[hidden]>; Liam Graham <liamgraham_at_[hidden]>
Subject: Re: [std-proposals] PROPOSAL: reintroduce tag namespace

On Mon, Sep 21, 2026 at 10:21 AM Jonathan Wakely via Std-Proposals <std-proposals_at_[hidden]<mailto:std-proposals_at_[hidden]>> wrote:

If you get collisions, it means you have something like struct X and enum X, which is stupid. Pick better names.
From a quick read-up: struct, union, and enum share a single namespace. So, struct X and enum X are not allowed in C.

Though, I get the feeling that Liam guy is trolling us. He should just be using C if he thinks all these features are superior.

Received on 2026-09-21 10:45:03