affyboi
Joined 8 years ago
Joined 8 years ago
> The latest helmets have a releasable layer that absorbs (converts rotational energy?) more impact.
MIPS? Or is there something newer
I mean https://www.bloomberg.com/news/articles/2025-12-04/jane-stre...
Yeah I agree that sane defaults would be nice and that things like unchecked accesses should be more explicit. Having linear types to properly enforce issues with things like use-after-move would also be awesome. I don’t know that anyone has ever accused C++ of being particularly ergonomic. Sum types and pattern matching would be awesome.
Nothing wrong with being a Rust fanboy :), I have written some (https://github.com/afnanenayet/diffsitter).
FAANG, hedge funds/HFT, game studios
I don’t think people want that as standard. The whole point of using C++ tends to be because you can do whatever you need to for the sake of performance. The language is also heavily driven by firms that need extreme performance (because otherwise why not use a higher level language)
There are knobs like stdlib assertions and ubsan, but that’s opt-in because there’s a cost to it. Part of it is also the commitment to backwards compatibility and code that compiled before should generally compile now (though there are exceptions to that unofficial rule).
Check out my blog at afnan.io