Dik za odpovede.
2. moduly... C++ bude mat od verzie 20 moduly na styl funkcionalnych jazykov. teraz ma len namespaces alebo staticke triedy. https://vector-of-bool.github.io/2019/03/10/modules-1.html ale v C++ 17 zatial nie su podporovane v MSVC sa nejakym hackom daju zapnut ale neni to zatial oficialne podporovana funkcionalita.
3. islo mi o to ako sa taketo veci robia v templatoch lebo ja som C++ zaciatocnik. S generikami mam skusenosti z inych jazykov ale predsa len templaty su na inom leveli.