Java

Java news, analysis, research, how-to, opinion, and video.

microservices
solar eclipse sun ring shadow clods

spilled coffee

What is Kotlin? The Java alternative explained

Kotlin offers big advantages over Java for JVM and Android development, and plays nicely with Java in the same projects. Why not give it a try?

linux penguin image mother baby penguin

Unwanted by Oracle, Java EE gets adopted by Eclipse

A new name for Java EE is a likely outcome as the Eclipse Foundation figures out how to steward enterprise Java itself

atom model

GitHub is converting its Atom text editor into an IDE

The first step in making Atom a full-fledged software development environment is now available

3 people in lab coats testing balloon QA

What’s new in JUnit 5 for Java testing

JUnit 5 offers a foundation for testing frameworks on the JVM as well as a new programming model

hot coffee java beans cup steam

The road to Java 9: The current status

So close yet so far: What you can expect in Java 9, and when you can expect it

businessman faces gap / problem / challenge

Java 9 will not receive long-term support

Under Oracle's revamped release plan for standard Java, the Java Development Kit 9 will not be designated for long-term support

intel vs amd

Why Python and C# can’t displace Java, C, or C++

As the programming language field gets more crowded and developers use more languages in their code, Python and C# suffer from inherent limits

Java logo browser

The road to Java 9: Twice-yearly releases are coming

A move to GPL license and open-sourcing the JDK are also planned to make it easier for developers to adopt Java in their software

Java logo browser

The case for Oracle to cede control of Java SE

Turning over the platform to an open source foundation could broaden the Java community, but don’t look for it to happen soon

Fire 89709166

3 projects lighting a fire under machine learning

PyTorch, MXNet, and upstart Java-centric Smile bring greater speed and ease to model training and deployment

Developer secrets that will sink your business

OpenJDK may tackle Java security gaps with secretive group

The private group would tackle code vulnerabilities that currently are handled without coordination—or not at all

garbage collection trash truck

Oracle doesn't want Java EE any more

Oracle wants someone else to lead enterprise Java, though it says it will stay involved. Apache and Eclipse are likely candidates to take over Java EE

market crash loss down bankrupt

Java and C hit all-time lows in Tiobe language popularity index

Java and C take a sharp tumble, while Ruby-like variant Crystal sees a sharp rise

e3 crushtaxi

9 crushing performance problems in scalable systems

We have no shortage of ways to slow complex systems to a crawl. Fix these nine, and a tenth will be along soon

7 skills

Where are the best software developers? Not Silicon Valley

Technical recruiter HackerRank says the best developers are in Washington and Wyoming, based on the results of its coding skills tests

A mans hand and arm are seen depositing a survey into a sealed ballot box

Survey says Python is tops with developers

Packt survey finds Python is the most commonly used tool, while Splunk, Hadoop, and Kafka skills draw the highest pay

rotary sawblades

9 cutting-edge programming languages worth learning now

These strong alternatives to the popular languages are gaining steam -- and may be the perfect fit for your next project

fast  train

Eclipse gets ready for Java 9 with Oxygen release train

The annual coordinated release covers 83 projects, including Linux Tools, PDT, Sirius, and EGit

Load More