Re:C++23: Removing garbage collection support
by ttfkam on Wednesday November 01, 2023 @10:32AM
(#38098682)
One of those history lessons is that change happens. This is why Rust has editions: allows for new features without breaking old code. There is still code complexity, but that complexity has been shifted/amortized into the compiler suite instead of everyone's project code.
Crucially, editions allow for deprecation, which is a trick C++ always had trouble with no matter how outdated the language construct.
Crucially, editions allow for deprecation, which is a trick C++ always had trouble with no matter how outdated the language construct.