javax.script.*
Pat Niemeyer: ...But I'm going to let you in on a little secret. There are really two APIs buried in this specification and one of them is actually quite interesting. Java is about to get a standardized API for working with scripting languages and it's not just about web applications any more...
...(The politics of Groovy continue to amaze me.)...
The politics of the JCP start to get to me now. First the JSR 243 public review balloting, now JSR 223 bias toward groovy. What's next? Vote down JSR requests from the Eclipse foundation?
Re: javax.script.*
A bias toward Groovy, AND JavaScript (Rhino), AND PHP. I don't call it a bias. All those scripting vendors will have to provide a proper support for this JSR, even Groovy, since the version used seems to be pretty outdated. That's just a proof on concept, to prove that can work with a few sample languages. I don't think there's any political aspect to this story.