It’s time to talk about Java 8 streams. Are they actually a sign of lazy coding? In this article, Java champion Lukas Eder explains why they are important and why you should filter first, map later.
Java 9 is coming soon. Are you ready for all the new features this release will bring? In this article, Denis Danov goes over the top changes to this essential ecosystem, including the new module system, changes in the language and syntax, and more.
JavaFX is now part of the Java SE 8 SDK. In this article, Java Champion Johan Vos gives us a quick overview of this essential framework and explains why you should use JavaFX instead of Swing.
Things are heating up as May gives way to June. What were we reading this month? Well, in addition to diving deep into the archives, readers were really interested in Angular 4, Java’s slight decline on the TIOBE Index, and especially the fallout from the controversial vote against JSR 376 and Project Jigsaw.
Jigsaw’s rocky development has hit another potential roadblock. In an unprecedented move, IBM and Red Hat have publicly stated they will vote no on Project Jigsaw. Could this delay Java 9?
Things are starting to move fast in the Java EE 8 universe. We checked in to see what happened in the past month, just to make sure you didn’t miss anything important. The big news is the final release version for JSF 2.3 but that’s not all that happened in March!
Companies are scrambling to find enough programmers capable of coding for ML and deep learning. Are you ready? Here are five of our top picks for machine learning libraries for Java.
Do you know how other developers react when Java developers talk? Or how Oracle does math? Have you ever wondered what’s the difference between coding academic Java and enterprise Java? Share a laugh with us as we reveal the most-shared gifs, code and jokes about Java programmers.
For all search-engine geeks out there, the Apache Lucene Team has a very special gift for the holidays: Version 5.4.0 of Apache Lucene and Apache Solr has been released!
This week in Java news: the cause of Java 9 delays becomes clearer, Java is to get a new version string scheme and the Streams debate continues. Java news updates and new knowledge resources in Thorben Janssen’s Java Weekly.
There’s a legend out there saying that every time someone mentions Project Jigsaw, it’s delayed by one month. Alex Zhitnitsky takes a brief look at Project Jigsaw’s history of delays in the wake of recent news about the Java 9 launch being pushed back.
Another dose of Thorben Janssen’s Java news is served looking at the unfortunate delay of JDK 9, two fundamental Java EE technologies and an introduction to RAML, the RESTful API Modelling language. All this and more with the hottest Java links for the week.
Working between Java 7 and Java 8? Then you might be aware that the AutoCloseable type goes through a little change for the newest version of Java. Lukas Eder explains how the contract for AutoCloseable is now similar to the Iterable contract.
Oracle cannot meet expectations for the planned release of Java 9 in September 2016. In a message broadcast to the community via mailing list, chief architect Mark Reinhold has revealed that the modularisation work in Project Jigsaw needs more time.