Thoughts on language-level configuration support?

jfager jfager at gmail.com
Wed Apr 1 07:29:54 EDT 2009


On Apr 1, 3:29 am, Kay Schluehr <kay.schlu... at gmx.net> wrote:
> > "Discoverable", as in built-in tools that let you have the following
> > conversation:  "Program, tell me all the things I can configure about
> > you" - "Okay, here they all are".  No digging through the source
> > required.
>
> But this doesn't have any particular meaning. If I run a dir(obj)
> command all attributes of obj will be returned and I can be sure these
> are all. In C# I can reflect on attributes of an assembly which is a
> well defined entity. "Program" is not an entity. It's kind of a user
> interface name in StarTreck ( which prefers "computer" for this
> purpose though ). This way we cannot design systems.

"Module and transitive graph of other modules (constructed through
'import' statements), tell me all the things I can configure about
you".  Is that a little clearer?



More information about the Python-list mailing list