|
|
|
|
|
by forrestthewoods
680 days ago
|
|
We may just have to disagree on this one. The fact that some things benefit from a spec does not mean that all do things do. Almost everything defined by the C++ committee since 2014 is awful. The specs, once published, are unable to evolve due to ABI. The Rust standard library is soooooooo much better than C++’s. By leaps and bounds. And it continues to improve with time. C++ is far worse and far more stagnant. That’s lose/lose! I don’t see how you could possibly claim that std::map and std::deque being a spec is a profound strength. The fact that you celebrate non-spec implementations such as Abseil and Folly seem to me to be evidence supporting implementations over specs! To be clear I’m talking about the standard library, not the core language syntax. |
|
Entertainment software, not so much.
In between, you need varying amounts of spec.