Top 10 Java stories of February
Readers loved our reminder that the Java browser plugin will be deprecated soon and wanted to learn how to build a secure REST API with Spring Data REST and Java 8. They wanted to know the answer to the question ‘How fast are the Java 8 streams?’ and to see how beautiful a Java UI can be.
Remote work might become a thing of the past as IBM proceeds to implement its “move or leave” program. The Register exclusively reported that the Big Blue’s US marketing department is the first to experience the change but claimed that the program is likely to be applied throughout the company.
The Register cited sources as saying that the marketers are not the only ones to have a taste of the remote work ban. It appears that the tech giant’s Software and Systems unit’s transition towards a “move or leave” program started in 2016.
For quite some time now, Eclipse has had a thorn in its IDE. With NetBeans and IntelliJ ever at its heels, the Eclipse development environment has been battling to hold sway over the Java community. It’s about time we compared the big three in Java IDEs.
The team at techdev showed us how they combined an AngularJS, Java 8 and Spring 4 backend with a REST API to build a office data-tracking tool.
In November 2015, Dirk Lemmermann and Alexander Casall) had a JavaOne session about JavaFX Real World Applications. They showed a bunch of apps they made for their customers or where they had contributions in development. This article summarizes the talk by showing the applications that they’ve talked about. In addition, Casall asked some other JavaFX developers if they want to contribute their apps to this blog post.
Oracle announced in a post published last year that they plan to deprecate the Java browser plugin in JDK 9. Since JDK 9 should be coming in July, it’s imperative that developers find an alternative.
SEE ALSO: Top 10 Java stories of January
Angular 2 is supported —to different degrees— in many current tools. We looked at the three major IDEs: Eclipse, NetBeans and IntelliJ IDEA (or WebStorm) and drew some conclusions about what works and what doesn’t.
Things are moving fast! The Angular team has just released 4.0.0-RC.1, a feature-complete pre-release of 4.0.0. According to the official announcement, the team has spent “a significant amount of time working to ensure that this release is backward compatible and will work with your existing code, but you may have use cases we haven’t anticipated.” Therefore, feedback is appreciated.
There will be three more release candidates before the grand debut of Angular 4.
“Open source is complicated, especially for newcomers,” GitHub said in its roadmap for Open Source Guides. Open Source Guides is a collection of resources for individuals, communities, and companies who want to learn how to run and contribute to open source.
Let’s talk about performance. How fast are the Java 8 streams? A common expectation is that parallel execution of stream operations is faster than sequential execution with only a single thread. Is it true? Do streams improve performance?
In order to answer questions regarding performance we must measure, that is, run a micro-benchmark.