I have no problem introducing things that let our users take advantage of Java 8 features so long as we continue to support our Java 7 users. My plan for Java 9 is the same as that.
IOW, we can’t take advantage of language constructs or JDK features that require us to compile with Java 9. That said, the current build is now compiling with both Java 9 and Java 7, so you can introduce things that require Java 9 to compile so long as it is a new feature only available in Java 9 (like modules) or is also available in some form in Java 7 (like StackWalker). Ralph > On Apr 22, 2017, at 2:59 PM, Gary Gregory <[email protected]> wrote: > > That's a given IMO. For my work projects, there is so much inertia > anchoring to Java 7 for various reasons. > > One of the many fun things of FOSS for me is that things move faster than > for work projects. > > So keeping on hearing that we must stay on Java 7 is not great. > > Yeah, there is the multi jar things and Java 9 thing but that is not the > same as just moving to Java 8 plain and simple. > > Gary
