This presentation was recorded at YOW! 2016. #GOTOcon #YOW https://yowcon.com Todd Montgomery - Independent Software Developer and Consultant RESOURCES https://twitter.com/toddlmontgomery https://www.linkedin.com/in/todd-montgomery-413a3216 https://github.com/tmontgomery ABSTRACT C++ has been undergoing quite a lot of change in the last several years - C++11, C++14, and even C++17. These changes present opportunities for new designs and behaviors. But, how do these new opportunities actually pan out when the project is non-trivial, extremely performance sensitive, and has to interoperate with other languages? #Aeron is a high performance messaging transport that provides a C++ API that transparently interoperates with its #JavaAPI. In this session, we will talk about the challenges faced with the use of C++11 in Aeron and the lessons learned. Whether you are just curious about modern C++ or are an experienced C/C++ developer, this session will provide some new information. [...] RECOMMENDED BOOKS Bjarne Stroustrup • The C++ Programming Language • https://amzn.to/3U3ZeEx Marius Bancila • Template Metaprogramming with C++ • https://amzn.to/3VGnlu8 Marius Bancila • Modern C++ Programming Cookbook • https://amzn.to/43N994l Nicholas Dempsey • C# & C++: 5 in 1: From Zero to High-Paying Jobs • https://amzn.to/3J713Kq https://twitter.com/GOTOcon https://www.linkedin.com/company/goto- https://www.instagram.com/goto_con https://www.facebook.com/GOTOConferences #Cpp #Cpp11 #Cpp14 #Cpp17 #ToddMontgomery #YOWcon Looking for a unique learning experience? Attend the next GOTO conference near you! Get your ticket at https://gotopia.tech Sign up for updates and specials at https://gotopia.tech/newsletter SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily. https://www.youtube.com/user/GotoConferences/?sub_confirmation=1
Get notified about new features and conference additions.