C++ 11 #453
Labels
I: External API
Developers of extensions or other language bindings may need to adapt their code
S: Normal
Handle this with default priority
T: Discussion
Still searching for the right way to proceed / suggestions welcome
ZC: Kernel
DO NOT USE THIS LABEL
ZP: Reminder
DO NOT USE THIS LABEL
Following #344, we should consider transitioning towards C++11.
All HPC machines currently support at least C++ 11, except possibly for K, which is in the process of porting their gcc-based compiler to gcc-4.8.2 at some point this year.
STLs are usable, curly brace constructors remove narrowing, constructors and converters are vastly improved, templates are vastly improved...
In fact given that most machines will have llvm compilers going forward, an even more aggressive position is tenable.
The text was updated successfully, but these errors were encountered: