[jsr294-modularity-eg] iJam
Doug Lea
dl at cs.oswego.edu
Tue Sep 18 07:48:17 EDT 2007
I should have CC'ed this to 294 list...
> From: Doug Lea <dl at cs.oswego.edu>
> To: Rok Strnisa <Rok.Strnisa at cl.cam.ac.uk>
> Subject: Re: iJAM: a proposal for improvement of JAM
>
>
> Rok Strnisa wrote:
>> Dear Alex, Andreas, Doug, and Stanley,
>>
>> I wonder whether you saw an email we sent to the modules' mailing lists
>> a couple of weeks ago. Basically, we have written, formalized and
>> prototyped a proposal for improvement of the Java Module System (JAM).
>> The main document describing our work can be found here:
>>
>> http://www.cl.cam.ac.uk/~rs456/iJAM/iJAM_doc.pdf
>>
>> The other documents, including the implementation and the formalization,
>> can be found on the project's website:
>>
>> http://www.cl.cam.ac.uk/~rs456/iJAM/
>>
>> Comments and suggestions very welcome.
>>
>
>
> Sorry for delay. (I've been triaging out almost everything
> other than upcoming multicore stuff as I've been falling so
> far behind on even that.)
>
> I just took a look and feel even worse about ignoring it first
> time around because it is VERY nice! It took a couple of reads
> to see that the non-reverse dfs was not only what you want, but the
> key to cleanly supporting "import own M" and "import M as X".
> (You might restructure this little paper a bit to give away
> the punch line up front?)
>
> The only concern I have that I can't offhand dismiss is
> whether there might be some weird
> incompatibility with non-module-based class-loading (module and
> non-module-based will need to co-exist). have you thought this
> through?
>
> What do others think?
>
> -Doug
>
More information about the jsr294-modularity-eg
mailing list