Session Details

Fun with Lambdas: C++14 Style  

Level :
Intermediate
Date :
9:45 AM Saturday
Room :
3402
Track :
C++ is Hot!
Interested : (105) - Registered : (44)
ADD TO CALENDAR...

Presentation

If virtual functions in C++ imply design patterns, then C++ lambdas imply what? What does it really mean to have lambdas in C++? Guess what, it's BIG. Just like virtual functions open doors to the OO paradigm, lambdas open doors to a different paradigm--the Functional paradigm. This talk is not a praise of functional programming or some elusive lambda-based library. (Although, I'll mention one briefly that tops my list these days) Instead, the goal is to have fun while working our way through some mind-bending examples of C++14 lambdas. Beware, your brain will hurt! Bring your laptop and code the examples right along because that may be the fastest way to answer the quiz.

The Speakers

img

Sumant Tambe

Sumant is a Principal Research Engineer at Real-Time Innovations (RTI) and a Microsoft VC++ MVP. His focus at RTI is standards-based data distribution middleware for real-time systems. He has been programming in C++ for over a decade. He likes C++ because it supports multiple paradigms. He is responsible for RefleX, Rx4DDS, C++ Truths, and More C++ Idioms. Lately, he is dabbling into Reactive Stream Processing.
  • Not Interested
  • Interested
  • Attending

SPONSORS List