Здравствуйте, LCR, Вы писали:
LCR>Как обстоят дела с рефлекшном и генерацией кода в рантайме? Как там с компонентами?
Как и в C++ — в чистом виде reflection нет.
Есть более толковый typeof/typeid который позволил кстати сделать
typesafe writef (прямой аналог printf).
Но! Есть JavaScript написанный на D (
http://www.digitalmars.com/dscript/index.html)
который позволяет "рефлекшн и генерацию кода в рантайме" в тех местах
где это нужно.
Такой подход, имхо, правильный.