Блина, ну вот конкретно то, что плюсовики называют метапрограммированием - это ад на ровном месте там, где хватало дешевых дженериков через мономорфизацию и приличных макросов
Вот поиграть кстати джулия очень хороша. И метапрога там есть и типы опциональные и синтаксис человеческий. Тулинг в заднице, но для игры как бы тулинг и не нужен.
Блина, ну вот конкретно то, что плюсовики называют метапрограммированием - это ад на ровном месте там, где хватало дешевых дженериков через мономорфизацию и приличных макросов
Типа, ну сидит там @Nekrolm (аккаунт в твиттере), крутит свои шаблоны со sfinae (или с конца того кода с концептами), деклтайпы и прочее. А фактически это либо не нужно, либо сделано где-то еще меньшей кровью
Пускай Я просто лишь подчеркнул зависимость на С++
Я уверен, что у современного мира в разных местах есть зависимость не только на C/C++, но и на фортран и кобол. Но это не значит, что стоит туда лезть)