“An Empirical Study on the Impact of C++ Lambdas and Programmer Experience”, a recent research paper presented at ICSE’ 16, sparked a lot of controversy (e.g on reddit and Hacker News) after claiming that the use of C++11 lambda functions is harmful to beginners and unhelpful to professionals.
After carefully reading the paper, which is available on Andreas Stefik, Ph.D.’s website for free, I genuinely think that it is misinformative and that the drawn conclusions are inaccurate due to the flawed approach taken for the experiments and due to the small sample size.
In this article, I will support my claims by quoting the original paper and explaining why the authors’ work/conclusions are subpar. All blockquotes in this post are citations of doi>10.1145/2884781.2884849.