Lightning Storm


Details
This meeting will take place in Mevaseret. Join us for a a special event full of Lightening Talks! The list is still open, please fill out our presenter's form at https://t.co/pvP6WE2vpl.
Program for this evening:
18:30 Informal networking and mingling
19:00 Updates and News + NDC Oslo Trip Report, Adi Shavit
19:30 Lightening Talks, YOU ALL!!!
20:30 Break
20:35 Concurrency and the C++ Memory Model, Pavel Yosifovich
Generously sponsored by JFrog, organizers of the 2018 Jenkins User Conference - The largest Jenkins Community gathering in Israel! July 3rd, Tel Aviv. Go to https://juc-il.jfrog.com/ to learn more and register!
:: :: :: :: :: :: :: :: ::
Lightening talks
() Using namespace is bad, use namespace
() ADL as a customization point
() Code generation from C++ code using clang
() Android++
() GPU vs CPU: comparing apples to watermelons
() What Bug Hunting Taught Me About Hunting Bugs
() Interesting Algorithms (Just Say No to Raw Loops)
() “crtp” design pattern (Curiously Recurring Template Pattern)
:: :: :: :: :: :: :: :: ::
Concurrency and the C++ Memory Model
C++ has always been about performance, but it didn’t have threading as part of its standard until C++ 11.
In this session we’ll take a look and concurrency in today’s systems and the memory model C++ provides for working with threads, atomics, locks and more.
Pavel Yosifovich
Pavel is a developer, trainer, author and speaker, specializing in Microsoft technologies. He's the co-author of "Windows Internals 7th edition Part 1" (2017) and "WPF 4.5 Cookbook" (2012). He's also a Microsoft MVP and has written several open-source tools located at http://github.com/zodiacon
:: :: :: :: :: :: :: :: ::
Hope to see you all! Please RSVP.


Lightning Storm