Здравствуйте, chaotic-kotik, Вы писали:
CK>(не знаю, туда ли я пишу)
....
Вот сейчас разгоняют Golang. Разрабам с рассуждениями, подобными Вашим, как раз стоит переходить на Golang. Там не получится написать сложно, это специально упрощённый ЯП для тех, кто не может или не хочет писать сложно. Это С++ для двоечников. Если для проекта нужно простота кода, пишите на Golang или python. Менеджерам, боящимся появления сложного кода в проекте, тоже стоит наставивать на использовании в проекте чего-то вроде Golang, это будет гарантия, что сложного кода в проекте не появится, независимо от того, "умные" там разрабы или посредственности. Но если проект всё таки пишется на С++, и дальше будет развиваться на том же самом, стоит писать именно на C++, используя все имеющиюся в нём возможности (если оно там есть, почему это не использовать?), а не ограничивая себя в возможностях только из-за страхов перед какими-то возможными сложностями в понимании кода, которые могут возникнуть у разрабов, которые недостаточно квалифицированы и/или трудолюбивы. Всё предельно просто.