Re: Re: Proposal: System Object Tree

"H. Peter Anvin" <[email protected]> Tue, 16 Sep 2003 19:13:51 -0700
Newsgroups gmane.comp.lang.moo.general
Message-ID <[email protected]>
Luke-Jr wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Any comments at all? Agree? Disagree?
> 
> On Tuesday 09 September 2003 07:54 pm, Luke-Jr wrote:
> 
>>I have discovered that MOO does not do very well for multiple cores. I am
>>attempting to design a new core from scratch, but using a JHCore as a
>>development environment and @make-core-db to trim out the JHCore. Because
>>of how $foo works, however, this does not seem to be possible without ugly
>>MOOcode workarounds.
>>I would like to propose a System Object Tree which transparently allows
>>multiple cores to co-exist within a MOO. The basic idea is as follows. If
>>more details are needed on a particular aspect, ask on the list and I'll
>>get back to you. :)

I would rather suggest doing:

$core.foo and $core:bar()... i.e. instead of having the system object be
the source of these, simply mark which core you want to talk to, and let
#0 be the source of pointers to those system objects.

Otherwise you're going to have conflicts no matter what you do.

	-hpa



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf