JavaWorld, from IDG

Java

Java | News, how-tos, features, reviews, and videos

Java / JVM / flavors / flavours

JetBrains Java IDE adds project analysis, build system improvements

JetBrains IntelliJ IDEA 2021.2 checks Java code changes for errors before compilation and eases management of Maven and Gradle dependencies with Package Search plug-in.

ship wheel captain leadership

Oracle launches Verrazzano container platform for Kubernetes

Platform promises to unify application lifecycle management across microservices and traditional applications and to bridge on-premises and cloud environments.

black coffee 87795973

Eclipse Temurin Java SE binaries debut

Eclipse Adoptium project releases the first binaries of its OpenJDK builds for ‘demanding’ environments, while Azul offers commercial support.

close up of a speedometer unit 57436662

GraalVM adds Native Image, compiler enhancements

Upgrade to the high-performance, multi-language runtime also offers improvements for Java, JavaScript, Ruby, Python, and WebAssembly.

hyper convergence speed burning rubber tire binary fast by tao55 getty images

Java state API would speed app startup

OpenJDK proposal would eliminate the long start-up times of Java applications by saving the state of the Java runtime and using it to start instances fast.

Composite, infrared image of Jupiter's Great Red Spot and haze particles over a range of altitudes.

Visual Studio Code 1.58 improves debugging, Jupyter Notebook support

With the June 2021 release of VS Code, Microsoft also unveiled plans for improving the editor’s Java support in coming months.

Coffee with cream and sugar.

Kotlin gains Java coding enhancements

Kotlin 1.5.20 adds experimental support for Java libraries that help to reduce boilerplate coding and to maintain null safety when interoperating with Java code.

Hidden cloud migration gotchas

Eclipse launches group to shepherd popular Java IDE

The panel, featuring IBM, will look to ensure that the popular dev tool meets market needs.

java -- beans, grounds, coffee -- binary background

Oracle offers Java management service

Enterprise installations can be monitored for compliance, performance, and security.

java service / coffe / server

Microsoft’s Java build turns GA

After an April preview, Microsoft Build for OpenJDK is now generally available for production deployment.

Java / coffee / beans in hands

Eclipse Jakarta EE 9.1 aligns with Java 11

Jakarta Enterprise Edition 9.1 allows developers to use Java SE 11 features in Jakarta EE applications and migrate Jakarta EE apps to Java SE 11 without changes.

Java / coffee

Build a Java application in Visual Studio Code

VS Code combines impressive Java support with first-class support for JavaScript and other stacks, making a compelling alternative to traditional IDEs. Let’s try it with Spring and Svelte.

Rock climber bouldering    78807326

Scala 3 ushers in ‘complete overhaul’ of the language

The latest upgrade of the popular functional language for JVM and JavaScript runtimes features a new type system, new language features, and scads of syntax improvements.

colorful numbers

Kotlin 1.5.0 arrives with JVM records, sealed interfaces

Kotlin upgrade also stabilizes the JVM IR compiler and APIs for unsigned integer types and their functions.

binary target

JetBrains IntelliJ IDE debuts ‘run targets’

New feature in IntelliJ IDEA 2021.1 allows developers to execute code in a Docker container, SSH server, or WSL for remote testing and debugging.

Java / binary code / gears / programming / coding / development

Microsoft returns to Java with Azure-focused OpenJDK release

It’s been a long time since Microsoft brewed its own Java. But now it’s back, with the Microsoft Build of OpenJDK, fit and finished for running in the Azure cloud.

interconnecting gears / process / automation / machinery / mechanism / efficiency

Gradle 7.0 improves incremental builds, backs Java 16

New release of the build automation tool also improves support for Apple Silicon systems.

gavel justice judicial system law lawyer judge bureaucracy governance compliance

What the heck does the Google vs. Oracle decision mean?

Few of the Supreme Court Justices seemed to understand what an API is or does, but their decision was a victory shout for software developers of all kinds, including open source developers.

Abstract Java code

Microsoft unveils its own Java distribution

Microsoft Build of OpenJDK could set up the company to compete with Oracle in the Java distribution space.

stock loss downfall bankrupt loosing stock market

Objective-C plummets in popularity

Longtime staple of development for Apple platforms slides out of the top 20 in Tiobe Index of programming language popularity.

Load More