What are the alternatives, the division of code into modules? That is, the question is in the approach to the design of the architecture itself, and not the use of any features of a specific development environment or code optimization (such as removing templates). For example .h .cpp in C ++.
The main goal: increase compilation speed.
Additional goal: usability.
C++1y
) there is aproposal
to include modules inC++
, which, apparently, should speed up the compilation time and make life easier in general. - Costantino Rupert