Java

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

google cloud
Java logo browser

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

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

Java module system may stall platform’s next release

Objections raised by IBM and Red Hat could delay the upgrade's release, planned for late July

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

browser gears

JavaScript framework smartens up Firefox

Mozilla's Fathom framework helps browsers understand web pages the way people do

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

speed limit faster

Oracle floats Java hardware acceleration proposal

Project Trinity would enhance Streams with data processing hardware features for greater efficiency

Ben Golub CEO, Docker, Inc.

How to containerize your legacy apps without sweating

Docker, along with its partners, has created a program called Modernize Traditional Applications (MTA) to containerize legacy applications without changing a single line of code.

espresso coffee java

CoffeeScript upgrade refocuses on JavaScript standards

But the new beta breaks compatibility with some version 1 features in providing ECMAScript 2015+ support

Modular Java's true impact

The true impact of modular Java

Java 9's much anticipated modularity may have less effect on your coding practices than you think

graduate thinking

TypeScript 2.3 gets smarter about JavaScript standards

Now at a release candidate stage, the latest version of Microsoft's typed JavaScript superset supports async generators and iterators

road ahead future

Facebook's PHP dialect makes inroads among popular programming languages

The Hack language makes its first appearance in the Tiobe index's top 50, and the D language is poised for a big leap

App dev trends going hot -- and cold

21 hot programming trends—and 21 going cold

Hot or not? From the web to the motherboard to the training ground, get the scoop on what's in and what's out in app dev

hot coffee java beans cup steam

Oracle’s Java-on-Java experiment picks up steam

In a recent presentation, Oracle detailed both progress and future plans for implementing Java on Java

axe lumber tree wood chop

Oracle recommends axing Java object finalizer

But due to Java’s release schedule, the Object.finalize feature will likely stick around for a while

Load More