Practical C++ with Asio and Variant


Details
The meeting will take place in Moddi'in. The space is courtesy of SHELL-TECH - Technological Hub, and The Moddi'in Ofek Administration. Refreshments are kindly provided by J.P.Morgan.
Program for this evening:
18:30 Informal networking and mingling
19:00 Updates and News, Adi Shavit
19:15 C4GC: Contributing, Shalom Craimer
19:30 Boost.Asio, Avishai Orpaz
20:20 Break
20:30 std::variant<>, Dvir Yitzchaki
:: :: :: :: :: :: :: :: ::
C4GC
The C++ Core Guidelines aren't just wrought out of thin air. The talk will give you a glimpse into the process, and show how you too can contribute to the guidelines!
Shalom Craimer
Shalom has been crawling inside computers since he was old enough to crawl, but it took almost two decades before he got paid for it. A chance comment by a friend had him read the entire manual for MS-DOS 5.0, and he eventually found himself working in the financial sector in company named Tradigo.
In between, Shalom has worked in embedded video development in C, full stack web development in Perl and PHP (whatever the fashion was), physical sensor data analysis in Matlab and C#, or whatever is needed. His current love is C++, because how can you say no to such a beautiful type system?
:: :: :: :: :: :: :: :: ::
std::variant<>
One of the new vocabulary types added to C++ 17 is std::variant.
In this talk we will learn the basics as well as how to use this (and other implementations)
effectively through several examples from different areas.
Dvir Yitzchaki develops LLVM based compilers at CEVA Inc.
Some of his open source work can be found at https://github.com/dvirtz
Hope to see you all! Please RSVP.
:: :: :: :: :: :: :: :: ::
Our generous sponsors for this Meetup are SHELL-TECH and J.P.Morgan
J.P. Morgan is hiring experienced C++ Developers to develop their next generation pricing, risk management, analysis and trade management platform: https://jobs.jpmorganchase.com/ListJobs/ByCountry/IL/
J.P. Morgan is a leading global financial services firm with assets of $2.5 trillion and operations worldwide. We may be a financial company, but there’s no shortage of tech talk here. C++, or Java. Or any other language you might be fluent in. Technology powers everything we do. In fact, we’re a global team of more than 40,000 technologists who turn our code into real-world impact every day. See how far your ideas can go.

Practical C++ with Asio and Variant