Dies ist eine etwas bizarre Frage. Mein Ziel ist es, die Entscheidung für die Sprache zu verstehen und die Möglichkeiten der Reflexion in C++ zu ermitteln.
-
Warum hat sich der C++-Sprachausschuss nicht für die Einführung von Reflexion in der Sprache eingesetzt? Ist Reflection zu schwierig in einer Sprache, die nicht auf einer virtuellen Maschine läuft (wie Java)?
-
Was sind die Herausforderungen, wenn man Reflexion für C++ implementieren möchte?
Ich denke, die Vorteile von Reflection sind bekannt: Editoren können einfacher geschrieben werden, der Programmcode wird kleiner, Mocks können für Unit-Tests generiert werden und so weiter. Aber es wäre toll, wenn Sie sich auch zu den Anwendungen von Reflection äußern könnten.