Menu

Post image 1
Post image 2
Post image 3
Post image 4
1 / 4
0

The two factions of C++

Hacker News·The two factions of C++·28 days ago
#Iz7xy2or
Reading 0:00
15s threshold

Zero Ranger. Toggle original/dithered image There seems to be a lot of fighting and arguing over the future of C++. On Reddit and a certain orange website, definitely, but also surely at the official C++ standard committee meetings. You don’t need to look very far. EDIT (25-11-2024): Typos and phrasing. Mentioned on HN , r/cpp , lobste.rs . The Absolute State (of C++) It looks like we’re in the following situation: C++’s Evolution Working Group (EWG) just achieved consensus on adopting P3466 R0 - (Re)affirm design principles for future C++ evolution : This means no ABI breaks, retain link compatibility with C and previous C++. It also means no ‘viral annotations’ (no lifetime annotations, for example). 1 It doubles down on a set of incompatible goals, ie. no ABI break and the zero-overhead-principle. 2 Whether this is good or bad, it is a (literal) doubling down on the current trajectory of the C++ language.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.

Read More