JaveEE 6 is out after two years of work. Everyone’s thrilled, right? Not so. As it turns out, critics say efforts to make the framework more lightweight could themselves use some thinning down. And that’s just the start of their concerns. Developer.com looks at the arguments.
Members of the Java Community Process (JCP) voted to approve the JavaEE 6 specification this week, concluding two years of discussions and development. Yet even after JCP members’ approval for JSR-316, the Java Specification Request (JSR) that defines the new Java spec, the release still has its detractors.
Work on JSR-316 began in 2007 with a vote to start the engineering work that would formalize the final specification. The end result, JavaEE 6, introduces a number of new constructs to Java. Among those additions is the concept of profiles, which is intended to help make Java easier to use and more lightweight.
Still, critics contend that developers want an even lighter-weight Java framework.
“There are moves in the right direction, such as the profile concept, but overall we’re disappointed,” JCP member and Spring Founder Rod Johnson told InternetNews.com. “We don’t think it followed up on the initial goals that we had endorsed. Once more, we see unproven technologies being rushed into the platform, despite abundant proof that attempts to innovate by committee don’t work. The smallest profile still contains more than most developers choose to use.”