LINUX.ORG.RU

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

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

Вот впилили бы в C++ полноценное метапрограммирование, и тонны костылей ушли бы в библиотеки

так они и делают отход от костылей, — к примеру вместо всяких SFINAE штучек теперь можно использовать человеческие concepts

concepts – безусловно человеческие, но к метапрограммированию относятся примерно никак, т.к. являются частью языка, а не средством трансформации кода программы.

А точнее, concepts – это инструмент статической типизации, а не МП.

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

Вот впилили бы в C++ полноценное метапрограммирование, и тонны костылей ушли бы в библиотеки

так они и делают отход от костылей, — к примеру вместо всяких SFINAE штучек теперь можно использовать человеческие concepts

concepts – безусловно человеческие, но к метапрограммированию относятся примерно никак, т.к. являются частью языка, а не средством трансформации кода программы.