Java

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

framework
citizen developers

eclipse plug ins intro

21 plug-ins to make the most of Eclipse

The vast Eclipse plug-in ecosystem offers rich rewards for application developers who know how to find the gems

arm with thumbs down for dislike

Stack Overflow reveals the most-disliked programming languages

Stack Overflow Jobs data shows that developers would prefer not to work with Perl, Delphi, Visual Basic, and PHP

computer waste junk pile

ZGC large-heap Java garbage collector may go open source

Votes are due by November 8 to approve the project request, which could compete with Red Hat’s Shenandoah

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?

Modular Java's true impact

Which tools support Java 9’s new modularity features

Apache Ant, Apache Maven, Eclipse IDE, Gradle, Jenkins, and IntelliJ Idea don’t all yet support this key new capability in Java SE

roborace barcelonas media daniel simon 02 large

RacerD detects hard-to-find race conditions in Java code

No longer a prototype, RacerD is part of the Infer static analysis platform

Java vs. Node.js: An epic battle for developer mindshare

Node.js vs. Java: An epic battle for developer mind share

Here’s how the enterprise stalwart and JavaScript upstart stack up in a battle for the server room

racing speed runners binary

At GitHub, JavaScript rules in usage, TensorFlow leads in forks

Python and TypeScript makes big gains in pull requests, while Java slips to third place

young businessman at starting line race run

Kotlin could overtake Java on Android next year

Now that Google has endorsed Kotlin for Android development, Java-based mobile developers could become dinosaurs

 microservices - minitature figurines service a circuit board

Java microservices profile gets fault-tolerance capabilities

MicroProfile 1.2 also adds interoperability with JSON web tokens for more consistent security

cloud data binary serverless

Azure Functions serverless computing to finally get Java

Java joins Azure Functions’ existing support of JavaScript, C#, F#, Python, PHP, Bash, Batch, and PowerShell

Java logo browser

What’s in store for the next Java

Technologies from several projects will provide a pipeline of new capabilities in Java 18.3 and later versions

hot coffee java beans cup steam

Under Eclipse, changes to Java EE begin

Java Enterprise Edition's new owner is starting to make changes to how Java EE will work and be supported

coffee beans java cup

Java debugging comes to Visual Studio Code

New Java debugging extension from Microsoft works with Java language support extension from Red Hat

google cloud

Google App Engine adds support for Java 8

Move to Java 8 overcomes limited Java class support, thread execution issues, and slower performance of Java 7, Google says

Modular Java's true impact

Java 9 is here: Everything you need to know

Java SE 9 boasts modularity, REPL, compiler improvements, and much more—but it is also the end of its line

coffee beans java cup

Java EE 8 is here: What you need to know

Support for the cloud, HTML5, and HTTP/2 highlight the changes in the enterprise Java platform

hot coffee java beans cup steam

The road to Java 9: The current status

Now available: What you can expect in Java SE 9, and how you can get it

Load More