News for hackers. Stuff that matters.
Re:C++23: The Next C++ Standard by jstimpfle on Tuesday July 11, 2023 @08:07PM (#36688813)
I'm using C/C++, which do provide a good level of type safety.

And no, types are absolutely not my problem. In fact, rigid type systems are a frequent source of practical problems, and they often shift the game to one where you're solving type puzzles -- instead of working on the actual functionality.

Re:C++23: The Next C++ Standard by KerrAvon on Tuesday July 11, 2023 @10:03PM (#36689640)
Come on, dude. C provides almost no type safety whatsoever. There’s no point in saying “C/C++” here, because you won’t adopt the C++ solutions for making your code actually typesafe.
Re:C++23: The Next C++ Standard by jstimpfle on Tuesday July 11, 2023 @10:54PM (#36689945)
Type safety is not a standardized term, and it is not binary. Being black and white about things is almost always bad. One needs to weigh and balance a large number of different concerns.

A lot of "modern C++" is terrible, terrible code precisely because of failing to find a balance.

Many C++ "solutions" are broken by design.