dotgnu-visionaries
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Visionaries] WebScheme


From: Peter Minten
Subject: Re: [Visionaries] WebScheme
Date: Sat, 17 May 2003 18:18:19 +0200

James Michael DuPont wrote:
> 
> --- Peter Minten <address@hidden> wrote:
> > The objects stdin, stdout and stderr are pipes.
> 
> So strings are ports. Can I create a port and attach it to any
> variable?

You can make any variable act like a port by providing a few methods and mixing
in the port-mixin module. Remember however that a port is something that you can
read characters from or write characters to.

> Is there a standard serialization layer for this lang?

Not yet. Serialization and Threading are still to be done. I don't know if
serialization is possible anyway. A WebScheme program can be seen as a directed
graph, the vertices (points) being storage locations (say variables). To
serialize an object you need to send all data along that is reachable using a
directed path from the object vertex. That's an awful lot of data.
 
> Also, will this language be attached to the dotgnu runtime?
 
What DotGNU runtime? It will be hookable into DGEE the VM way. It won't be
attached to ilrun since it doesn't compile to IL.

Greetings,

Peter



reply via email to

[Prev in Thread] Current Thread [Next in Thread]