Re: [CommonJS] Re: Concurrency standard module

View: New views
1 Messages — Rating Filter:   Alert me  

Parent Message unknown Re: [CommonJS] Re: Concurrency standard module

by Mark S. Miller-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

[+e-lang]

On Sun, Sep 27, 2009 at 8:42 AM, <ihab.awad@...> wrote:

On Sun, Sep 27, 2009 at 8:30 AM, Kris Zyp <kriszyp@...> wrote:
> I hope CommonJS doesn't attempt to specify an inter-machines protocol,
> there are plenty of good protocols out there, we don't want to reinvent
> that wheel, and we certainly wouldn't want to be limited to only
> communicating with other CommonJS machines (the machines could be
> running any language).

We are *so* far away from worrying about this at the moment, so I
agree with you. However, this is a bit of a hobby horse of mine, so
here goes: It would be really great to have a true, easy to use
distributed object protocol for JS (sort of like what Kevin Reid
showed us with E, where he simply schlepped an object from one "vat"
to another). That protocol would of necessity be JS specific. And that
would be ok.

Although Caja-CapTP supports idiomatic Caja, the protocol is not Caja or JS specific. I had thought at one point that it was but Kevin corrected me. Some improvements were made over prior CapTP implementations regarding choice of identifiers. Once CapTP for E-on-Common Lisp is upgraded with the same improvements, then, transport-layer-issues aside, IIUC, they should be able to interoperate. Kevin?

--
   Cheers,
   --MarkM

_______________________________________________
e-lang mailing list
e-lang@...
http://www.eros-os.org/mailman/listinfo/e-lang