Java 9 & Java EE 8: They are finally here!
Most clicked news

Top 10 Java stories of February

JAX Editorial Team
Top 10 image via Shutterstock

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.

1. No more remote work: IBM implements “move or leave” program

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.

2. Eclipse, NetBeans or IntelliJ: Which is the best Java IDE?

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.

3. Building a secure REST API with Spring Data REST and Java 8

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.

4. 20 JavaFX real-world applications

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.

5. The clock is ticking: The Java browser plugin will be deprecated soon

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

6. IntelliJ vs. NetBeans vs. Eclipse: Which IDE has the best Angular 2 support?

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.

7. On the road to Angular 4: RC.1 — Feature-complete pre-release of 4.0

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.

8. The tangled ways of open source and how to master it: GitHub shares its wisdom

“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.

9. Java performance tutorial – How fast are the Java 8 streams?

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.

10. Typescript, Angular 2 and NetBeans IDE: An unbeatable trio

Angular 2 supports various languages: Dart, TypeScript, ECMAScript 2015 and ES5 (therefore classic JavaScript). This article explores the implementation of Angular 2 with TypeScript since Angular 2 was developed based on TypeScript, which offers advantages in development in relation to what classic JavaScript and ECMAScript2015/ES6 have to offer.

Let’s see what this month brings!

comments powered by Disqus