(no title)
benchloftbrunch | 2 months ago
It's 2025 and C++ modules still aren't suitable for real world use yet despite being standardized 5 years ago.
Additionally standardize the ABI up front so that different compilers can interoperate. Make namespaces native to the object file format.
Also, explicitly standardize a compiler optimization mode that does not try to exploit UB in eldritch ways that break basic assumptions about how the machine works for 1% performance gain. I get that's an undecidable problem so it's ok if some extra annotations (call them "attributes" and write them [[like this]]) are needed here for explicit optimizer hints.
No comments yet.