Hacker News new | comments | show | ask | jobs | submit login

Some people feel comfortable expressing things in a more traditional way, in part, because you cannot change the habits built over the course of decades by just announcing a new standard.

After the standard including lambdas came out, compilers did not immediately comply to it, and it took some time for them to catch up. Then it took even more time for tutorials and books to catch up. And it will take time for the C++ community as a whole to catch up as well.

Compilers (at least clang, MSVC and GCC) released versions supporting lambdas well before the C++11 standard was finalized.

I see. The feature parity wasn't 100% I remember. There was also Boost Lambda since at least 2004

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | DMCA | Apply to YC | Contact