On Tue, 25 Oct 2011 12:14:58 -0400, Gor Gyolchanyan 
<gor.f.gyolchan...@gmail.com> wrote:
I didn't mean reflection for violating access specifications. In that
case, of course, it's error-prone.

Thank you, I'm glad you agree.

What i meant was a set of dynamic counterparts of static features of D:
* Dynamic interfaces
* Dynamic overloading
* Dynamic modules
* ...
That's what i had in mind.

Care to explain what would each of those should look like?

Would dynamic interfaces be similar to isRange!T? i.e. a function which tests a 
dynamic-object for certain fields/functions.

Would dynamic overload be a subset of prototype-style objects?

Would dynamic modules simply container for dynamic functions/objects? Something 
more?

Reply via email to