Dělal jsem na velkých projektech v Javě, C++ a Go, a pokud někde byly větší problémy, nesouvisely s jazykem. Zrovna Go si mnozí na velké projekty pochvalují, já to vidím spíš neutrálně, Go nebo Java, z pohledu řízení projektu prašť jako uhoď. Pain je spíše C++ nebo Rust, ne kvůli syntaxi — tu se naučí i opice — ale prostě stylu jazyka (zvlášť C++ je občas bordel). Pokud si někdo stěžuje u větších projektů na jazyk (Javu, Go, to je fuk), buď ten jazyk pořádně neumí, nebo by neměl vést/řídit projekty. Ale to je off topic, téma jsou typové parametry a typové množiny. Marně přemýšlím, který jiný jazyk je v této formě má.