Re: Views on JSR 376 from the Eclipse JDT team

2017-05-08 Thread Mike Milinkovich
On 2017-05-06 6:30 PM, mark.reinh...@oracle.com wrote: You are comparing apples to oranges. The Eclipse Compiler for Java is neither a tool, nor a framework. A compiler is a particular kind of software-development tool, last I checked. An important one, certainly, but a tool nonetheless. Sur

Re: Views on JSR 376 from the Eclipse JDT team

2017-05-06 Thread mark . reinhold
2017/5/6 14:27:27 -0700, mike.milinkov...@eclipse.org: > Mark, > > You are comparing apples to oranges. The Eclipse Compiler for Java is > neither a tool, nor a framework. A compiler is a particular kind of software-development tool, last I checked. An important one, certainly, but a tool noneth

Re: Views on JSR 376 from the Eclipse JDT team

2017-05-06 Thread mark . reinhold
2017/5/6 13:51:32 -0700, stephan.herrm...@berlin.de: > Mark, > > I am honestly glad that my role in all this is not at a management level, > but at the technical level, so I humbly refrain from answering your questions. Understood. > Still, I feel qualified and obliged to add my share of transpa

Re: Views on JSR 376 from the Eclipse JDT team

2017-05-06 Thread Mike Milinkovich
Mark, You are comparing apples to oranges. The Eclipse Compiler for Java is neither a tool, nor a framework. It is the other Java compiler. The one that needs to actually rely on the specification, as opposed to Oracle's implementation. The whole purpose of the JCP is to enable independent imp

Re: Views on JSR 376 from the Eclipse JDT team

2017-05-06 Thread Stephan Herrmann
On 06.05.2017 21:49, mark.reinh...@oracle.com wrote: 2017/5/6 9:56:12 -0700, stephan.herrm...@berlin.de: Alex, I appreciate your answers to our questions, which give hope that a future version - incorporating all this - will be sufficient for defining what is Java 9 from a compiler's perspectiv

Re: Views on JSR 376 from the Eclipse JDT team

2017-05-06 Thread mark . reinhold
2017/5/6 9:56:12 -0700, stephan.herrm...@berlin.de: > Alex, > > I appreciate your answers to our questions, which give hope > that a future version - incorporating all this - will be sufficient > for defining what is Java 9 from a compiler's perspective. > > The post sent by Markus explicitly ref

Re: Views on JSR 376 from the Eclipse JDT team

2017-05-06 Thread Stephan Herrmann
Alex, I appreciate your answers to our questions, which give hope that a future version - incorporating all this - will be sufficient for defining what is Java 9 from a compiler's perspective. The post sent by Markus explicitly refers to the specification as it was submitted for public review, w

Re: Views on JSR 376 from the Eclipse JDT team

2017-05-05 Thread Alex Buckley
On 5/4/2017 11:51 AM, Markus Keller wrote: The other big thing is that the JLS draft specifies the syntax of the module-info.java file, but it is quite vague about the semantics of modules. JLS9 12 "Execution" explains how class loading is supposed to work in the JVM, but it's unclear how module

Views on JSR 376 from the Eclipse JDT team

2017-05-04 Thread Markus Keller
Views on JSR 376 from the Eclipse JDT team == Here's a high-level feedback on things the Eclipse JDT team is missing in the Java Platform Module System spec (JSR 376). (This message is based on an internal note from Markus Keller but basically reflect