this post was submitted on 17 Sep 2024
34 points (94.7% liked)

C++

1718 readers
28 users here now

The center for all discussion and news regarding C++.

Rules

founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] GetOffMyLan@programming.dev 13 points 1 day ago (1 children)

All the use after free and buffer overflow bugs that plague our key infrastructure.

[–] FizzyOrange@programming.dev 5 points 1 day ago (1 children)

It's not just that. Debugging segfaults and UB can be an absolute nightmare.

The C++ committee still haven't learnt their lesson. I recently learnt about C++20 coroutines, which are pretty neat, if complex (there are pretty much no good learning resources about them). However they are still putting unnecessary UB footguns in it.

[–] sukhmel@programming.dev 2 points 17 hours ago

Reminds me of how I found some safety measures to be in China some years back, basically those were signs saying "plz don't fall to your death, if you do it's your fault"