C++20 compiler ETA?

C++20 is a major update in the C++ language, even better: it is considered to be the most important update since the creation of the language (yes more that c++11)

C++20 brings the following major improvements / features:

  • Concepts: will dramatically simplify/redifine template meta-programming
  • Coroutines: ahem will be really usefull when a coroutine tool library will be included in the standard (hope for C++23)
  • Modules: major improvement on compile time and exposing content of translation unit
  • Ranges: equivalent to python generators, many loop based algorithms will be simplified

So, Ranges is definitely THE C++20 FEATURE that will redefine the way C++ leetcode solutions can be written.
We need, we (even for those whoi dont know it) want badly that feature so we (C++ programmers) will be able to show off with extermelly powerful one liners on leetcode just like python programmers do! :-)

@leecode: can you please give us an ETA for upgrading your compilers to c++20?

Comments (18)