Odpovídáte na názor ke článku Zkušenost s moduly v C++20.
Bohužel je to hrozně pozdě. Na podobném principu export/import fungují moduly v Javascriptu a nejspíš i ve na spoustě dalších, C#, Java, Python ....
Ačkoli ani v tom JS nebyl ze začátku žádný standard, komunita to tím směrem tlačila, sice špatným - CommonJS a ještě pár dalších - ale pořád tam ty moduly byly. Když pak přišel ECMA standard tak se na něj postupně přešlo všude a nyní jsou dokonce i v prohlížečích.
V tom C++ to určitě bude trvat ještě spousty let, než to bude mainstream - jestli vůbec.
První by s tím měla snad začít STL a pokud to bude fungovat napříč celým ekosystémem a bude se to tlačit, tak se to možná pohne dál. Jinak o to ale asi nikoho extra zajímat nebude.
Další věc, co s moduly celkem úzce souvisí jsou balíčky - sdružit několik modulů do balíčku a exportovat jen interface celého balíčku. Tam je to v C++ také dost mizerné a rozstříštěné.
Intenzivně se zabývám programováním zejména v jazyce C++. Vyvíjím vlastní knihovny, vzory, techniky, používám šablony, to vše proto, aby se mi usnadnil život při návrhu aplikací. Pracoval jsem jako programátor ve společnosti Seznam.cz. Nyní jsem se usadil v jednom startupu, kde vyvíjím serverové komponenty a informační systémy v C++
Přečteno 58 778×
Přečteno 28 075×
Přečteno 26 659×
Přečteno 24 480×
Přečteno 23 170×