On Tue, 2004-09-28 at 12:05, Jeff Clites wrote:
> On Sep 28, 2004, at 7:02 AM, Aaron Sherman wrote:
> 
> > why not have each language do it the way
> > that language is comfortable (e.g. place it in the regular namespace as
> > a "variable" like Python or place it in the regular namespace, but
> > append noise like Perl or hide it in some creative way for other
> > languages).

> That's similar in spirit to what I proposed of allowing PMC-subclassing 
> of the default ParrotNamespace, so that namespaces created from 
> different languages (often implicitly) could have different behaviors. 
> But I'd keep the pulling-apart of "F\0o::Bar" into ["F\0o"; "Bar"] a 
> compile-time task, so that at runtime the work's already been done 
> (since the compiler knows what language it's compiling).

Sounds reasonable, thought you can't ALWAYS do it in advance, you
certainly want to do as much as possible up-front.

-- 
â 781-324-3772
â [EMAIL PROTECTED]
â http://www.ajs.com/~ajs

Reply via email to