What's new in C++17

Event Sponsor: 
Argonne Leadership Computing Facility Seminar
Start Date: 
Sep 27 2016 - 12:00pm
Building/Room: 
Building 241/Room D172
Location: 
Argonne National Laboratory
Speaker(s): 
Hal Finkel
Speaker(s) Title: 
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.
 

Miscellaneous Information: 

Note: 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