Insider: Oracle has lost interest in Java

See the original posting on JavaWorld

There has been a lot of scuttlebutt lately about Oracle and a supposed de-emphasis on Java within the company. The rumblings are getting louder.

From the apparent dismissal of Java evangelists to an email alleging a shrugged-shoulders attitude about Java, Oracle’s commitment to the platform has come into question. This is happening despite a road map that commits to a modular Java 9 release in a year and a planned emphasis on enterprise Java at next month’s JavaOne conference.

To read this article in full or to leave a comment, please click here

Grails gets cozy with AngularJS for better JavaScript

See the original posting on JavaWorld

The Grails Web application framework will be paired with the AngularJS JavaScript framework to help developers build SPAs (single-page applications).

Version 3.1 of Grails, due by the end of this year, will feature an AngularJS profile with targeted plug-ins and code generation capabilities for rapidly building SPAs, said Graeme Rocher, who leads the design and development of Grails.

“With front ends typically being created using native clients or JavaScript, single-page frameworks such as AngularJS have become popular,” Rocher said in an email. “Many Grails developers are looking to SPA frameworks to increase their productivity for client-side development of JavaScript applications.”

To read this article in full or to leave a comment, please click here

Hadoop is slowly eating conventional analytics

See the original posting on JavaWorld

Today a study will come out saying that Spark is eating Hadoop — really! That’s like saying SQL is eating RDBMSes or HEMIs are eating trucks.

Spark is one more execution engine on an overall platform built of various tools and parts. So, dear pedants, if it makes you feel better, when I say “Hadoop,” read “Hadoop and Spark” (and Storm and Tez and Flink and Drill and Avaro and Apex and …).

The major Hadoop vendors say Hadoop is not an enterprise data warehouse (EDW) solution, nor does it replace EDW solutions. That’s because Hadoop providers want to co-sell with Teradata and IBM Netezza, despite hawking products that are increasingly eating into the market established by the big incumbents.

To read this article in full or to leave a comment, please click here

Java 9 module plan picks up a packager

See the original posting on JavaWorld

Java modules, in the works for years and now set to debut in 2016, will involve improvements to the Java Packager, to reduce the size of the Java Runtime Environment.

In a JDK Enhancement Proposal (JEP) floated this week on an Internet bulletin board, the Java Packager tool could be integrated with features from the Project Jigsaw modularization plan. Java Packager is used to compile, package, and deploy Java applications from the command line.

“The Java Packager has always generated huge binaries when it is asked to bundle a runtime as part of its packaging due to the size of the JRE, which for some distributions is on the order of 100MB,” the proposal states. “Jigsaw will expose tools and techniques that can reduce the size of the JRE we need to package.”

To read this article in full or to leave a comment, please click here