With regard to anonomous classes (without ClassLoader) allowing early GC for 
dynamic languages, I think it will be possible to support this at some point in 
future.

The replacement DynamicPolicy provider I'm working on can make dynamic grants 
by ProtectionDomain (although low level and not really intended for client 
developers to worry about), in addition to Classloader's, so we can certainly 
dynamicly grant permission to classes without classloaders, by attempting to 
grant by Classloader first, then by PD if the CL doesn't exist. 

So given sufficient interest I think it possible for dynamic languages to be 
first class citizens in River. 

Jini is rather dynamic with discovery, lookup download and runtime binding, 
dynamic languages 'n River - potentially a good marriage.

Jini, while reliant on the jvm platform, was always inclusive of other 
languages using the surrogate architecture (Greg Trasuk has been reimplementing 
/ modernising), using CORBA or any other communication protocol.

Good to see some great illumni developers participating.

Cheers,

Peter.

Reply via email to