«При помощи C вы легко можете выстрелить себе в ногу. При помощи C++ это сделать сложнее, но если это произойдёт, вам оторвёт всю ногу целиком.» Bjarne Stroustrup
О спикере:
Василий Шестак, software developer @Ciklum Dnipro, 3 года опыта разработки на C++
О докладе:
Чаще всего, причиной необъяснимого поведения программы является недостаточное знание языка, порой — работа оптимизирующего компилятора, а иногда — баги самого компилятора.
На встрече докладчик поделится собственным опытом в диагностике и решении нескольких неочевидных проблем при разработке на C++.
Доклад будет интересен C++ разработчикам с минимальным знанием Assembler.
Поговорим о:
● почему нельзя смешивать fork и потоки;
● внутренняя реализация thread_local, или Как GCC способен заблудиться в двух сегментах;
● наивный lock-free и оптимизирующий компилятор;
● как double способен снизить производительность и что с этим делать.
Мероприятие бесплатное, вход по предварительной регистрации по ссылке: goo.gl/forms/qwstkurshko5Phuy1
Количество мест ограничено!
3 коментарі
Додати коментар Підписатись на коментаріВідписатись від коментарів