this post has been making the rounds on Mastodon, for good reason. it’s nominally a post about the governance and community around C++, but (without spoiling too much) it’s written as a journey packed with cathartic sneers at a number of topics and people we’ve covered here before. as a quick preview, tell me this isn’t relatable:
This is not a feel good post, and to even call it a rant would be dismissive of the absolute unending fury I am currently living through as 8+ years of absolute fucking horseshit in the C++ space comes to fruition, and if I don’t write this all as one entire post, I’m going to physically fucking explode.
fucking masterful
an important moderator note for anyone who comes here looking to tone police in the spirit of the Tech Industry Blog Social Compact: lol
Oh, is this something about memory safety and how people twist themselves into pretzels trying to justify using C++
opens article
Unfortunately, this post has mentions of rape and sexual assault.
Oh for fuck’s sake, why is it always this
I am about halfway through but it’d really help if someone could maybe do a TL;DR about the C++ features that are mentioned in this post.
Like what the fuck are profiles? Modules? C++ has modules? Half of my current job is in C++ and I have no idea what any of those things are. Which seems to be a common problem with C++, e.g. I’ve recently learnt that something for garbage collection used to exist, but it was scrapped and removed from the standard before I’ve first heard of it.
It’s hard to understand the reddit comments linked without this context and the post itself is like an hour-long read.
EDIT: Okay I see profiles are explained in a section later, but modules are not? Also they’re explained in opposition to “contracts” which I’ve also never heard of and jesus fucking christ, this language is a hellhole
EDIT2:
I’ll add operator .
to the list of plot important characters that get no introduction if you’re not familiar with the C++ Extended Universe
Of course, this brings up the title of this section. The C++ Alliance. Shortly after making a shitload of money from the massive rise of value in bitcoin in the late 10s, Vinnie Falco proceeded to purchase the C++ Slack under the name of this non-profit organization.
Wait a second, record scratch, stop, what on earth does “purchase the C++ Slack” mean? Since when are we trading Slacks? What’s the value of a Slack? Can I buy someone’s Slack? How many users do I have to get on my Slack before it’s worth something on the open market? What the fuck does this mean???
Eepy Status*: about 20% of the way through. This is all I have to share so far:
Bjarne Stroustrup? More like, Blarney Should-Shut-Up.
*yes, short for epistemic status. Don’t like it? Good, mission accomplished.
Edit: Eepyness: 60% of the way through.
This is a masterclass in tea spilling. So many shots fired at fucking everything. I am in awe.
Eeps: 90%. I have found something to disagree with:
Everybody loves Puerto Rican music (please get on this, you’re missing out)
I cannot stand reggaeton, so this is a no from me.
I know next to nothing about C++ but I do know that I heard that closing line in the original voice and got goosebumps.