Hello, I mostly only lurk here, but I recently was running a small experiment with Java 8 Compact Profiles (essentially, restricted versions of the JRE designed for serverside deployments that only ship a subset of rt.jar) and thought it might be of interest.
Clojure appears to depend on the full JRE, but this seems to be due to only a few packages. From my initial investigations, it seems that it wouldn't be too hard to persuade the main parts of Clojure (basically, everything which doesn't do Swing/GUI stuff) to only need compact1 (the most restrictive profile) instead. The benefits would be reduced disk footprint, better security and possible startup time and memory footprint improvements for the majority of Clojure users, at a cost of needing to subdivide the clojure jars. Is this something that the community would be interested in investigating, and if so, are there people who have cycles to contribute? Or has someone tried this already? Thanks, Ben -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.