On Wed, Mar 14, 2007 at 08:01:47AM -0700, Ken Taylor wrote:

> Ah, I sort of remember a post about that... but I thought it was simply for
> cross-language code generation. But if it's meant to also include
> human-readable documentation, and information for vobject structure
> validation, then that would be very sweet :)

Right, the original motivating factor was to have an interface language 
that will make it easy to define cross-network and cross-language calls.  
That goal has expanded to include most other vobject aspects including 
children, embedded properties, namespaces, inheritance, and of course 
human-readable documentation.  I'm also working towards having the 
vobject type document defined in itself, allowing reflection of the 
whole system.

I've been doing a lot of reading, and I believe it would be accurate to 
say that the s5 design is evolving into an Erlang-meets-Smalltalk 
pattern: massive microthreading, highly reflexive dynamic runtime, but 
implemented as language-neutral kernel rather than a comprehensive 
programming environment.

-- 
[   Peter Amstutz  ][ [EMAIL PROTECTED] ][ [EMAIL PROTECTED] ]
[Lead Programmer][Interreality Project][Virtual Reality for the Internet]
[ VOS: Next Generation Internet Communication][ http://interreality.org ]
[ http://interreality.org/~tetron ][ pgpkey:  pgpkeys.mit.edu  18C21DF7 ]

Attachment: signature.asc
Description: Digital signature

_______________________________________________
vos-d mailing list
vos-d@interreality.org
http://www.interreality.org/cgi-bin/mailman/listinfo/vos-d

Reply via email to