http://qs321.pair.com?node_id=357044


in reply to Perlmonks MOO

But llamas and camels say ppppppbt, not moo!

Replies are listed 'Best First'.
Re: Re: Perlmonks MOO
by theorbtwo (Prior) on May 27, 2004 at 23:25 UTC

    Clearly, we need some artistic soul to draw a picture of a cow with a hump, or a camel wearing cow-spotted short-hair hide.

    (BTW, I'm working on a perlmoo right now. Yes, with real perl as the user-visible language. I'm planning on using Safe, and stub objects for everything... though allowing the user to cheat is not entirely unintended in all cases.)

    Oh, and forking is allowed... anti-agent-smithisims will be in place, though.

      Agent Smithisms?
      .oO(The best thing about being me... There are so many me's)

      Would you mind contributing to this theorbtwo? It sounds like your code would be a lot of help.


      our @item = reverse (114, 101, 107, 99, 97, 104, 32, 108, 114, 101, 80, 32, 114, 101, 104, 116, 111, 110, 97, 32, 116, 115, 117, + 74); local $my = reverse ")meti@\ ,rhc (pam tnirp";eval $my;

        Exactly. Someone mentioned above the ability to create intelegent objects, imbued with a certian degree of independence, including the ablity to be places that you are not... that is, to fork. Agent Smith managed to do this to the point that he overwhelmed the resources available on the server. We need to guard against such an occourance, which could potentialy raise to the level that the machine would become unusable (though, I should hope, not to the point that The One would have to sacrifice himself in a christ-like manner to kill -9 the bastard...). Anyway, the idea is to give each user a cputime limit, and enforce it... though I'm not quite sure how to manage that.

        As to colabarating, I'll try to make my code public as soon as it's minimialy usable... it's still very much larval.

        Update: if it wasn't clear, my moo was just started last night, in response to the root node.

Re: Re: Perlmonks MOO
by Trag (Monk) on May 27, 2004 at 22:37 UTC
    What the heck. How does everyone feel about a Perlmonks PPPPPPBT?


    our @item = reverse (114, 101, 107, 99, 97, 104, 32, 108, 114, 101, 80, 32, 114, 101, 104, 116, 111, 110, 97, 32, 116, 115, 117, + 74); local $my = reverse ")meti@\ ,rhc (pam tnirp";eval $my;