Move over, Python and R

10 reasons why data scientists need to learn Java

Python and R have long been the two languages said to have a hold on the data science world, but that’s not to say they’re the only languages worth using for data science. Java is, in fact, a great language for doing data science — in this article, Aaron Lazar offers 10 reasons why Java should be included in your next data science project.

Any takers?

Who will use JDK 9?

What are your plans for moving to JDK 9? Are you already in production or are we all just “thinking” about it? Simon Ritter believes that there are a few key reasons why JDK 9 will have little adoption in production.

My project is a copy of a copy of a copy of a copy…

GitHub may be a clone club, but Java code is the most original

GitHub is all about sharing code, so it makes sense that there’s a certain amount of code-copying on the site. However, recent research suggests that over 70% of the code on GitHub is just duplicates. While Java wins points for originality, all of the languages surveyed have a surprising amount of project plagiarism.

Interview with Bob Quillin, VP, Oracle Container Group

Introducing Fn: “Serverless must be open, community-driven, and cloud-neutral”

Fn, a new serverless open source project was announced at this year’s JavaOne. There’s no risk of cloud lock-in and you can write functions in your favorite programming language. “You can make anything, including existing libraries, into a function by packaging it in a Docker container.” We invited Bob Quillin, VP for the Oracle Container Group to talk about Fn, its best features, next milestones and more.

Version-string scheme for the Java SE Platform and the JDK: Proposal

Back to JDK 10: “Most feature releases should contain at least one or two significant features”

Two weeks ago, Mark Reinhold offered three alternatives for the new version-numbering scheme. Now it’s time to present the specific proposal. In short, “JDK 10 is a feature release, JDK 10.0.1 and 10.0.2 are update releases with compatible bug fixes, and there is no interim JDK 10.1 release since in this model the next opportunity to add features is JDK 11.” 

Most clicked news

Top 10 Java stories of October: Angular 5, JDK 9, ML and more

There’s a definite chill in the air as the days grow shorter and shorter. October is over, so let’s check in and see what happened. Last month, we read everything there is to read on Angular in anticipation of the release of 5.0. Also, the latest JDK 9 news, code repositories, and more!

More "standards", more problems

The proliferation of Java Garbage Collection logs standards

Garbage Collection logging is not standardized. And as time goes on, differing “standards” proliferate, leading to further fragmentation within the field. How can we fix this? In this article, Ram Lakshmanan goes over the latest attempt at standardization, the Unified JVM Logging framework.