LINUX.ORG.RU

История изменений

Исправление Kuzy, (текущая версия) :

Это совсем мусор, не может в принципе ничего из того, что может С++. Ну и сам С++ релизнулся на 2-3 года позже.

Кроме C++ и D я не знаю больше языков с таким подходом к метапрограммирование (пишутся шаблоны, а не код для генерации). Обычно все наоборот и, если честно, это намного проще, понятней и мощнее шаблонов в текущем виде.

Если тебе не хочется вылезать из плюсового мирка можешь посмотреть сюда: https://www.circle-lang.org/

В принципе, с прямым метапрограммировнием можно было половину плюсов и не изобретать, а просто сделать либой.

Исходная версия Kuzy, :

Это совсем мусор, не может в принципе ничего из того, что может С++. Ну и сам С++ релизнулся на 2-3 года позже.

Кроме C++ и D я не знаю больше языков с таким подходом к метапрограммирование (пишутся шаблоны, а не код для генерации). Обычно все наоборот и, если честно, это намного проще, понятней и мощнее шаблонов в текущем виде.

Если тебе не хочется вылезать из плюсого мирка можешь посмотреть сюда: https://www.circle-lang.org/

В принципе, с прямым метапрограммировнием можно было половину плюсов и не изобретать, а просто сделать либой.