Конференция завершена. Ждем вас на HighLoad++ Foundation в следующий раз!

1С + С++03 == С++14/17, или Как мы устроили переезд 10+млн строк С++-кода на новый стандарт

C++

Доклад принят в программу конференции

Тезисы

Простое выражение 1С + С++03 == С++14/17 только выглядит просто. Когда перед командой стоит задача перевести сложный, многокомпонентный фреймворк для создания бизнес-приложений на новый стандарт С++14, а далее — С++17, когда перед тобой больше 10 млн строк кода на С++ — просто это быть не может по определению. А когда в описании задачи стоит ключевое требование «не потерять в производительности» — задача становится только сложнее.

Расскажем про наш путь самурая, тонны болей и терпения, войну за память, сражения с аллокаторами и свои собственные реализации ключевых механизмов.

Заместитель директора по работе с научно-исследовательскими университетами.
Также возглавляет лабораторию Цифровизации бизнеса МФТИ.

Видео