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

hot coffee java beans cup steam

web app puzzle

CheerpJ converts Java apps into JavaScript for the web

Applications and Java libraries are converted to web applications, so there is no need for plug-ins or Java installations

coffee cup table java order

JVM may get upgrade to support today’s multicore processors

A new class type would have the runtime represent the underlying data to be both far more compact and much better suited for processing in bulk operations

skinny slim deer svelte trim

Scala goes skinny: Ammonite tunes the heavyweight for simple tasks

An interactive REPL and system shell capabilities highlight the coming Version 1.0 release

expect delays

Java 9 delayed due to modularity controversy

The Java 9 Standard Edition won’t be released in late July after all; September is the new target

A main writing code on a whiteboard

Oracle has a plan to make Java 9 migration easier

A new proposal would temporarily permit illegal reflective access from code on class path by default, so more older code would function in Java 9

hot coffee java beans cup steam

Oracle's Java chief debunks ‘misconceptions’ about Java 9

The new version of Java will work in fact with Maven and favorite libraries, and code conversion won’t be required

abstract blue binary code

Choose one: High productivity or code you can maintain

No matter how you slice it, there's always a trade-off between speedy development and ultrareliable applications

Java vs. Go

Java vs. Google's Go: An epic battle for developer mind share

The upstart Go is giving stalwart Java a run for its money on greenfield server-side web apps

arm with thumbs down for dislike

Java modularity specification opposed by Red Hat, IBM is voted down

It could be back to the drawing board for Oracle's modular technology plan intended to make it easier to scale Java

boxing man defense

Oracle hits back at modular Java critics

High-ranking Java official responds to Red Hat's comments, saying that changes need to be useful to all developers, not a select few

arrows asphalt direction

Java and C continue to decline in popularity

Upstart languages are creeping closer to the lead in the monthly Tiobe popularity index as software is adopted by more and more domains

Angular vs. React: An epic battle for developer mind share

Java modular battle heats up as Oracle criticizes Red Hat, IBM

Top Java official questions the two companies’ sincerity in their opposition to the planned module system

change machine sign arrow

Oracle rethinks modular Java plan after Red Hat’s objections

While Oracle insists revisions were ongoing work, they appear to address a recent gripe by Red Hat

expect delays

Red Hat, IBM opposition could hold up Java 9 release

IBM and Red Hat plan to vote against the module plan for Java's next release, due in late July

mergers aquisitions businessmen toys circuitboard handshake agreement

Azul introduces LLVM compiler to Java runtime

Azul's Falcon LLVM compiler gives the Zing JVM a big speed edge over Oracle's HotSpot Java platform

java ring public domain

Red Hat and IBM raise objections to Java 9 modularization

Java Executive Committee participants worry modularization will have adverse effects on compatibility and could lead to two worlds of Java development

risk game play boggle

Java 9’s AOT compiler: Use at your own risk

Oracle's coming experimental technology could make some apps start faster, but it could slow other ones

java code programming language developer development

Kotlin improves code compilation, now requires JDK 8

Jetbrains' statically typed JVM language also offers several bug fixes and other small changes

Load More