3 ms·
You ended the quote early, and my sentence went beyond the article. I said: > that's what you get with C++: very fine control of program semantics, benefit bei
by tines 8y ago
You ended the quote early, and my sentence went beyond the article. I said:
> that's what you get with C++: very fine control of program semantics, benefit being expressive libraries.
It's not gratuitous because you can't remove much of it without losing power or expressiveness (and still remain a C).
Also, by complex I didn't mean complicated.
- esrauch 8y agoIt doesn't really seem necessary for "A a = A{}" and "A a = {}" to be different things to have power and expressiveness. It really seems like uniform initialization covered just one arbitrary case while making other cases even less uniform.