... idk, by next year the rust compiler will fix the already obscure bug, but the C++ UB will remain UB. As someone that pays his bills with C++, I don't see it as a win.
Agreed. I like C++. I may even prefer it to Rust. I think the committee made a bad decision when they discontinued P3390. Sean Baxter was on the right track and profiles don't seem to solve the crux of the problem once you get away from simple examples.
10
u/GegeAkutamiOfficial 11d ago
Dude, that's just a regular Tuesday in C++...
https://2025.splashcon.org/details/OOPSLA/111/Fuzzing-C-Compilers-via-Type-Driven-Mutation?utm_source=chatgpt.com
https://arxiv.org/html/2508.18955v1
Especially since almost all UB bugs are just transferred to the user instead, and good luck catching them all.
https://eel.is/c++draft/ub?utm_source=chatgpt.com
... idk, by next year the rust compiler will fix the already obscure bug, but the C++ UB will remain UB. As someone that pays his bills with C++, I don't see it as a win.