Компанию VAS Experts на конференции представлял ведущий инженер-программист C++ Максим Хижинский с докладом «Итераторы в lock-free структурах данных». Выступление Максима было посвящено узкоспециальной теме, изучением и разработкой которой он занимается последний год, – внедрение безопасных итераторов в lock-free контейнеры. Он рассказал коллегам и слушателям о том, как lock-free выглядит изнутри: каким требованиям должен удовлетворять контейнер, что подразумевать под итератором, если содержимое контейнера постоянно меняется (конкурентный контейнер не имеет внешних блокировок), как реализовать lock-free на практике.
С другими докладами и статьями Максима вы можете ознакомиться в его личном блоге на Хабре.
В ходе выступлений 25 спикеров (программисты, инженеры, научные сотрудники) на трех параллельных потоках делились опытом разработки на C++. Основные темы докладов охватывали такие направления, как:
- разработка программных продуктов и комплексов;
- разработка средств шифрования;
- многопоточное программирование;
- разработка платформ резервного копирования;
- проектирование компиляторов, разработка библиотек и фреймворков;
- тестирование и отладка.
«С++ – это мощнейший и очень динамически развивающийся язык программирования, позволяющий строить высокопроизводительные системы любой сложности. Один из главных принципов языка – You don’t pay for what you don’t use», – говорит Руслан Морозов, разработчик АО «Лаборатория Касперского».
В докладах спикеры описывали практическое применение своих разработок, ставили задачи и отвечали, как они могут быть реализованы с помощью средств C++. Живая дискуссия позволила слушателям задавать вопросы докладчикам и получить на них ответы, применимые в своей практике.
На собственных примерах разработчики рассказали о типовых ошибках, приводящих к появлению уязвимостей, о методах нахождения и практике борьбы с такими ошибками. Были затронуты вопросы развития новых стандартов C++, инструментов, позволяющих реализовывать логику более лаконично, читаемо и эффективно. Обсуждались новые конструкции, приемы и целые направления программирования, а самое главное – их эффективное использование для получения наилучших результатов в разработке.
«Конференция дала возможность на 2 дня окунуться в атмосферу чистого C++, отвлечься от повседневной рабочей рутины, послушать умных людей, увлеченных разработкой на С++, пообщаться, поспорить и набраться интересных идей. Спасибо большое спонсорам и организаторам!» – делится впечатлениями от конференции Максим Хижинский, ведущий инженер-программист C++ компании VAS Experts.
VAS Experts – российский разработчик, которые занимается созданием и внедрением инновационных сервисов контроля и анализа трафика. В компании работают инженеры-программисты с опытом работы более 15 лет. Продукты от VAS Experts предназначены для крупных российских и зарубежных операторов фиксированной и сотовой связи.