В ответ на: Это всего лишь пример про constexpr.
Причём, действительно достаточно простой, чтобы быть понятным любому.
Я же не показываю как сортировать списки типов при метапрограммировании, хотя мог бы.
https://caxapa.ru/1245292.html
Вне зависимости от того, как много можете персонально вы, чем выше
порог понимания программы, тем хуже.
И дело не в цене программиста.
Есть еще эксперты, тестировщики, технические писатили.
Ухудшаются
параметры конвейеризации процесса разработки.
Появляются дополнительные риски.
Но хуже другое - ни один язык (живой или язык программирования)
не может быть идеален всегда и для всех задач.
Как минимум, аудитория разная.
Путь С++ это попытаться опровергнуть это.
Путь Unix way - безусловное принятие этого утверждения.
В большинстве случаев, наверное это как-то "серединно".
Важно помнить об этом. Учитывать и не усугублять сложность.