What comes after Modern C++? (Don't say Post-Modern.) It's a serious question, but answers that make me laugh will get a cookie.
-
-
Another way to frame the question:
@stroustrup has often said (paraphrasing) that inside C++ there is a smaller, more elegant language struggling to get out. How should we be referring to *that*? IMO, *that* is not a proper subset of the language, fwiw. I think it is a style.Prikaži ovu nitHvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi
-
-
-
The dominant paradigm would be modern C++. That's the definition of the word modern, isn't it?
@incomputable hasn't trademarked the term afaik. It's part of the title of a great book, granted, but that doesn't make things that came after the book "not modern". -
I have taking to calling the C++11+ era post-modern. The challenge with the word "modern" is that it both means C++98, policy-based design, etc. concepts and era and also means "now". The same issue occurs with other uses of "modern", e.g., modernism in the arts is in the past.
- Još 8 drugih odgovora
Novi razgovor -
-
-
Does it matter? Also serious question. I don't typically find terms like these informative. I'm not sure the next term will be more informative than this one. I'm not even sure most uses of "Modern C++" refer in to Andrei's work. I think lots of people use it to mean C++11?
-
I'm not sure. But I think it could help to have a name for the style of code that encourages value semantics, algorithms, functional composition, RAII, and the other hallmarks of, er, modern idiomatic C++. I just keep getting tripped up on the word "modern".
- Još 3 druga odgovora
Novi razgovor -
-
-
The way I see it, modern C++ is also the regain of popularity for the language and the stable pace of evolution. It is in the nature of modern C++ to evolve. Or, alternatively, modern C++ always existed but now more people practice it.
- Kraj razgovora
Novi razgovor -
-
-
This assumes that there is, in fact, one dominant paradigm, and that this paradigm is significantly different from the one practiced a decade ago. Looking at real-world C++ development (outside of the crowd that attends confs etc.), I am skeptical that this is actually the case.
-
I've seen industrial code. It's awful, regardless of language. I'm not talking about the code most people write. I'm talking about code that would conform to
@herbsutter's style guidelines, using idiomatic C++. It's there a name for what we would call idiomatic C++ today? - Još 1 odgovor
Novi razgovor -
-
-
In history, the "modern" epoch is followed by the "contemporary" epoch. Of course, coining "Contemporary C++" creates an even more difficult problem for those who will need another moniker for it down the road.
- Još 5 drugih odgovora
Novi razgovor -
Čini se da učitavanje traje već neko vrijeme.
Twitter je možda preopterećen ili ima kratkotrajnih poteškoća u radu. Pokušajte ponovno ili potražite dodatne informacije u odjeljku Status Twittera.
