Антон Полухин

Старший разработчик, Яндекс, Москва, Россия

Представитель России в ISO на международных заседаниях рабочей группы по стандартизации C++. Автор нескольких принятых предложений к стандарту языка C++.

Aвтор Boost библиотек TypeIndex, DLL, Stacktrace и активный maintainer Any, Conversion, LexicalCast, Variant.

Автор книги "Boost C++ Application Development Cookbook" и "Boost C++ Application Development Cookbook, Second Edition ".

Доклады

C++ трюки из Такси

2019 Autumn

При написании больших фреймворков приходится сталкиваться с типовыми задачами, решения для которых давно известны. Однако эти решения недостаточно эффективны, и можно сделать намного лучше. О подобных эффективных трюках мы и …

Подробнее

Незаменимый С++

2019 Spring

Каждый новомодный язык программирования норовит заявить о том, что он быстрее, надёжнее и вообще по всем параметрам в несколько раз лучше C++. Давайте разберёмся — где правда, а где вымысел. …

Подробнее

Полезный constexpr

2018 Autumn

В C++11 добавили новое ключевое слово - constexpr. Выглядит оно весьма невзрачно, да и на первый взгляд кажется, что смысла в нём маловато... Для чего же оно нужно, какие у …

Подробнее

Как за час сделать недельную работу

2017 Spring

Стандартная библиотека C++ крайне гибка и позволяет решать множество задач. Однако мало кто знает о некоторых её возможностях, из-за чего порой вместо написания нескольких строчек кода люди неделями пишут своё …

Подробнее

Рефлексия в C++14 на этапе компиляции без макросов и вспомогательной разметки

2016 Autumn

Недавно было открыто несколько новых метапрограмных техник в C++, позволяющих реализовать рефлексию, работающую "из коробки". В докладе я расскажу об этих техниках, покажу примеры использования и расскажу об их применимости …

Подробнее

Мастер-классы

Шустрый и современный C++

2020 Spring

В любой большой кодовой базе можно встретить куски абсолютно непонятного кода. Как правило такой код пишется чтобы немного выиграть в производительности приложения... и как правило такой код не нужен в …

Подробнее