Top 10 Java stories of May: Angular v6 is here!
Things are heating up; the sun is shining and it’s almost time for a beach weekend. But before we go, let’s take a look at the top Java stories of May, from the all new Angular v6, Java 10, microservices and more.
From an all new Angular v6 to the latest data from our annual JAXenter survey, May has been a busy month. We spent an awful lot of time looking and what the new Angular 6 framework has to offer, as well as what the new Java really means for developers.
The JAXenter survey results are here! Now that we’ve revealed the top programming languages, it’s time to focus on the frameworks to watch (and use!) in 2018. We’re also going to look at how the frameworks performed in the past couple of years to see if they’ve gained momentum or flopped.
It is no news that code runs everything – almost every aspect of our modern lives. But coding skills are still limited to certain professionals and communities. With coding applications constantly expanding, will the ability to write code be the literacy of the future?
And now, back to our regularly scheduled top 10!
Switch-case statements are a powerful tool for control in programming. In this article, Sreeram Sceenivasan goes over you can use a switch-case statement in Python.
Angular 6 should be released pretty soon (the release date has changed, by the way!). As we’re getting closer to the grand finale, we start to see bits and pieces of what is shaping up to be a great version. The RC phase has begun.
In this article, Java champion Lukas Eder invites readers to take a look at 10 SQL tricks. The article is a summary of his extremely fast-paced, ridiculously childish-humored talk, which he has given at conferences like JAX, and Devoxx France.
In this tutorial, Michael Gruczel uses a simple example to show how to set up a REST-based microservice with Spring Boot.
The times of Java EE application server and monolithic software architectures are nearly gone. Hardware is not getting faster anymore, but internet traffic is still increasing. Platforms have to support scaling out. Load must be distributed to several hosts. Microservice-based architectures can offer solutions for this requirement. Apart from the better scaling, microservices offer faster development cycles, dynamic scaling depending on load and improved failover behavior.
Angular Elements allows the provision of web components and the still experimental view engine ngIvy promises unrivalled small bundles. The CLI automates tedious tasks when integrating and updating libraries and can now build npm packages.
With the release of JDK 9 and NetBeans in transition to Apache, should you wait or move to a different development environment? Because NetBeans IDE 8.2 does not support JDK 9, those wanting to use JDK 9 do need to make some choices.
In November 2015, Dirk Lemmermann and Alexander Casall had a JavaOne session about JavaFX Real World Applications. They showed off a bunch of apps that they had made for their customers or where they had contributed to development. This article summarizes the talk by showing the applications that they have talked about. In addition, Alexander Casall asked some other JavaFX developers if they want to contribute their apps to this blog post.
Java 10 was released a few weeks ago but we’re still dissecting its most important feature(s), the features that didn’t make the cut and the migration process. Now we’ll find out how our 11 interviewees feel about having two feature releases per year and how the migration process looks like depending on the Java version you’re currently using.
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.