Most clicked news

Top 10 Java stories of June: Eclipse Photon is here!

© Shutterstock / Brasil Creativo

Summer smells all around and I am pretty sure everyone can’t help but run to the nearest beach! But before we go, let’s take a look at the top Java stories of June, from the outbreak of the “git wars” to the Nashorn JavaScript Engine’s demise, all the way to the grand release of Eclipse Photon!

From the long lists of features for IntelliJ IDEA 2018.2 and Angular v6.1.0 beta to the ultimate cuteness of Corgi CLI, June has been a busy month! Especially when it comes to the Angular v7 and IntelliJ IDEA 2018.2 updates, we have been busy keeping track of all the newly added features every week!

Honorable mentions

Structs in Java: How to handle them like a pro

If you are familiar with Java objects, you may already know that while they provide automatic memory management there is a cost associated with it.

In this article, Juraj Papp takes a look at the memory layout of Java objects, find out what the overhead is and show what we can do about it.

SEE ALSO: Top 10 Java stories of May: Angular v6 is here!

The Java of your heart: Trends and preferences from JetBrains’ survey

It’s that time of year again!

At the beginning of 2018, JetBrains surveyed 6,000 developers to identify the State of Developer Ecosystem and now the results are here. The results of the survey are not all that surprising, but when compared to the results of our own JAXenter Technology Trends survey, as well as a number of polls, the agreement or discrepancies between the two sources make things a bit more interesting!

What’s more, in this review we decided to focus only on Java for reasons of clarity.

And now, back to our regularly scheduled top 10!

1. Report: What is the next big thing in web development?

It’s that time of year again! The 2018 Packt Skill Up Report is out and loud! With 8000 respondents and 6 focus tracks, it gives a detailed picture of the tools and trends that define how software developers work today. In this article, we take a closer look at web development: What technologies are currently number one and what does the future hold?

To narrow down the rich information provided by the report, in this article, we focus solely on web development.

2. Eclipse Photon is here!

A year ago, Eclipse Oxygen had just been released and during an interview with JAXenter, Lars Vogel, founder and CEO at vogella was already talking about his anticipation for Eclipse Photon and his expectations that Eclipse Photon would be a “usability and performance” focused release.

And the time has finally arrived! Eclipse Photon is here and it with it everything we have long-awaited!

3. What do you think of Microsoft buying GitHub?

It’s time to talk about the elephant in the room and that is the impact this very expensive purchase will have on the open source community. Will you stick around or are you switching away from GitHub?

Microsoft’s acquisition of HitHub had developers divided into two categories: those who think this very expensive purchase will have a positive impact on both Microsoft and GitHub and those who are already looking into GitHub alternatives.

4. Latest and greatest: Elasticsearch 6.3.0 features Java 10 support

Elasticsearch, the RESTful search and analytics engine, has a new update ready. Elasticsearch has been a fan favorite for quite some time, even showing up in our 2017 database trends survey as one of the most interesting databases.

It’s easy to see why it’s such a captivating tool. Elasticsearch allows you to search and analyze your data in a big way, helping you make connections and understand trends and patterns that you never previously considered. Getting sucked into the world of data exploration has never been easier or faster.

5. Off with its head: Nashorn JavaScript Engine may soon be deprecated

The Nashorn JavaScript engine was first incorporated into JDK 8, which was released in March 2014. It seems that its life might be shorter than we thought. What’s the reason? “Challenging to maintain,” as explained in JEP 335.

6. Achieving real-time machine learning and deep learning with in-memory computing

Machine learning (ML) and artificial intelligence (AI) applications – based on deep learning (DL) technologies – are driving advances across industries and within organizations.

An in-memory computing platform with continuous learning capabilities enables a range of real-time decision making use cases. What might some of these cases be and how will they affect the future of machine learning and deep learning?

7. Top 5 IDEs and code editors for Python

Python has seen a resurgence in popularity as this scripting language has proven attractive for machine learning and data science. We took a look at some of the most popular IDEs and code editors for Python.

8. Convolutional LSTM for ocean temperature with Deeplearning4j

Thanks to their flexible nature, neural networks and deep learning have transformed data science. Briton Park explains how to forecast oceanic temperatures by designing, training, and evaluating a neural network model with Eclipse Deeplearning4j. This tutorial presents a proof of concept, demonstrating the flexibility of neural networks and their potential to impact a variety of real-world problems.

9. Vue.js vs React: Who’s one step ahead?

First things first: Vue.js is a framework and React is a library so why are we comparing apples with oranges? It’s a tale as old as time, but with different actors. Remember when the “battle” was between Angular and React? That’s no longer the case. These days, you’re either on Vue.js’ side or you’re a React fan. Do you have a different idea? Participate in our poll and make your voice heard!

10. Corgi, the CLI workflow manager: Cute *and* useful

Cuteness overload! Corgi is a command-line tool that helps with your repetitive command usages by organizing them into reusable snippet. It was inspired by Pet and aims to advance Pet’s command-level usage to a workflow level.


Inline Feedbacks
View all comments