|
|
ADIOS2 is written using the C++11 standard. This wiki page contains coding guidelines that all developers must follow for standardization. Contents are always open for corrections, new ideas, and suggestions. Many topics are taken from [Stroustrup](http://www.stroustrup.com/4th.html), and [Meyers](http://shop.oreilly.com/product/0636920033707.do) books on C++11, [the clang-format style](https://clang.llvm.org/docs/ClangFormatStyleOptions.html), and [Google's C++ style guide](https://google.github.io/styleguide/cppguide.html).
|
|
|
ADIOS2 is written using the C++11 standard using a balanced object-oriented (runtime) and template metaprogramming (compile time) architecture. This wiki page contains guidelines that all developers must follow for code standardization. Contents are always open for corrections, new ideas, and suggestions. Many topics are taken from [Stroustrup](http://www.stroustrup.com/4th.html), and [Meyers](http://shop.oreilly.com/product/0636920033707.do) books on C++11, [the clang-format style](https://clang.llvm.org/docs/ClangFormatStyleOptions.html), and [Google's C++ style guide](https://google.github.io/styleguide/cppguide.html).
|
|
|
|
|
|
# Objectives
|
|
|
## ```Collaboration```
|
... | ... | |