ОПИСАНИЕ
On Tuesday, June 13th, Ciklum Dnipro will be glad to welcome C++ developers and everyone interested at a Speakers' Corner event dedicated to a topic: "A typical development on C ++ or How I diagnosed multiple gunshots in a foot".
"C makes it easy to shoot yourself in the foot; C++ makes it harder, but when you do it blows your whole leg off" Bjarne Stroustrup
About the speaker:
Vasyl Shestak, software developer @Ciklum Dnipro, 3 years experience in C++
About the report:
Most often, the reason for the inexplicable behavior of the program is insufficient knowledge of the language, at times - the work of the optimizing compiler, and sometimes - the bugs of the compiler itself. At the meeting, the speaker will share his own experience in diagnosing and solving several unobvious problems when developing in C++.
The report will be interesting to C ++ developers with minimal knowledge of Assembler.
We will talk about:
• why mixing of threads and forks is a bad idea;
• internal implementation of thread_local, or How GCC is able to get lost in two segments;
• naive lock-free and optimizing compiler;
• how double can decrease performance and how to deal with it.
Though the event is open - registration via link https://goo.gl/forms/qwstkurshko5Phuy1 is a must!
The number of seats is limited!