Even though this is not directly C++, I'm posting this here because I find it to be relevant to the various requested metaprogrammation facilities in C++: reflection, code generation, user defined attributes, metaclasses, etc... Seeing how it's done in other languages can always be useful for C++ design I would say.
Even though this is not directly C++, I'm posting this here because I find it to be relevant to the various requested metaprogrammation facilities in C++: reflection, code generation, user defined attributes, metaclasses, etc... Seeing how it's done in other languages can always be useful for C++ design I would say.