Lambda? You keep using that letter

EN / День 3 / 12:30 / Зал 1

Lambdas. All the cool kid languages have them. But does lambda mean what C++ and other languages, from Java to Python, mean by lambda? Where did lambdas come from? What were they originally for? What is their relationship to data abstraction?

In this session, we will into the history, the syntax, the uses and abuses of lambdas, and how lambda constructs in C++ and other languages do (or do not) match the original construct introduced in lambda calculus.


Почему этот доклад в программе

Чем хорош спикер: Докладчик международного уровня, известный консультант и просто производитель хорошего контента. У него нет узкой специализации на конкретной теме, но он умеет разбирать общие и очень практические аспекты работы на C++ и не только.

Чем хороша тема: Разбор основополагающей концепции современных языков программирования в разрезе C++. Как, зачем, почему, чем отличается. То, что надо знать каждому программисту на C++.

Кому будет полезно: Всем, кто пишет на современном C++

Почему здесь и сейчас: Образование всегда актуально. Даже если вы умеет использовать лямбды в C++, сможете ли вы ответить на вопрос, чем они отличаются от лямбд в других языках?