Это несколько странный вопрос. Мои цели - понять решение языкового дизайна и определить возможности отражения на С++.
-
Почему С++ языковой комитет не пошел на реализацию рефлексии на языке? Отражается ли слишком сложно на языке, который не работает на виртуальной машине (например, java)?
-
Если кто-то должен был реализовать отражение для С++, каковы будут проблемы?
Я думаю, что использование рефлексии хорошо известно: редакторы могут быть более легко записаны, программный код будет меньше, mocks может быть сгенерирован для модульных тестов и так далее. Но было бы здорово, если бы вы могли также прокомментировать использование отражения.