What's new in C++17

Event Sponsor: 
ALCF Tech Talks
Start Date: 
Sep 27 2016 - 12:00pm
Building/Room: 
Bldg 241/Room D172
Location: 
Argonne National LaboratoryA
Speaker(s): 
Hal Finkel
Speaker(s) Title: 
Team Lead, Compiler Technology and Programming Languages
Host: 
Kalyan Kumaran

C++17 will contain significant new features which promise to make C++ both more powerful and easier to use. The library will include parallel algorithms, a file-system interface, additional mathematical functions, and other important additions. The language contains several new features to make templates easier to use, structured bindings to make aggregate return values easier to use, inline variables to make it easier to create header-only libraries, and more. In this talk, I'll describe these forthcoming enhancements and how they'll enhance your programming experience.

If you're interested in joining the conversation about C++ standards and development at Argonne, please sign up for the mailing list:

 https://lists.alcf.anl.gov/mailman/listinfo/cxx-discuss