On 05/09/2013 03:44, Neil Bartlett wrote:
And yet, JEP 161 addresses the most pressing requirement from Java
developers: a smaller, more embeddable JRE.

Furthermore it actually seems to be deliverable within a reasonable
time scale (JDK8) rather than a continually slipping, indeterminate
future.

- Neil

Compact Profiles are just an interim step before we have a more modular platform. I like to think of it as set menu vs. the À la carte.

Also just to say that the engineering effort to do the Compact Profiles was relatively small because it is based on the static modularization effort that we have been chipping away at for several years. It also primarily just having the build generate alternative runtimes, there isn't a language, runtime or other elements to the solution.

One final thing to say about the Compact Profiles is it was an explicit goal to take account future migration to modules. The finer grain modules are mostly obvious in the proposed contents and one could envisage aggregator modules corresponding to compact1, compact2 and compact3 when we get to modules.

-Alan

Reply via email to