Is there any significant benefits with C++14/17 language standarts, so far I was always stick with C++11?
I would not go with anything older than C++ 14 because it offered quite some improvements over C++ 11, eg
- "polymorphic" lambdas (auto parameter)
- return type deduction for normal functions and lambdas
- initialization of lambda captures
- make_unique function
- user-defined literals for string and chrono
- member initialization and aggregates
- changes to constexpr
C++17 added
- constexr if
- class template argument deduction
- fold expressions
- launder
- library: filesystem, optional, parallelism, any