On Tue, Oct 12, 2010 at 1:05 PM, Markus Roberts <[email protected]>wrote:

> > ugh. I never do the:
>
>>
>>  class A {
>>  class B { }
>>  }
>>
>> construct as I've never been clear on the implications and just keep
>> all classes in their own files.
>>
>
> I'd agree; my main problem with all of this is that I can't convince myself
> that it "ought" to mean anything and find myself drifting into ill-founded
> analogies with languages in which "class" has an entirely  different
> meaning.
>
>
Hmm, the number of people chiming in on this topic is making me wonder
whether we are barking up the wrong tree with lexical scoping.  If people
don't need for variables and resource defaults defined in a class to take
effect in contained classes, then there's no sense in our going to extra
work to support it.

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Developers" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/puppet-dev?hl=en.

Reply via email to