Java

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

garbage collection trash truck
hot coffee java beans cup steam

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

programming code computer laptop hands worker

Get started with Twilio’s programmable video API

A guide to embedding video directly into your web applications with Twilio and JavaScript

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

puzzle / challenge / teamwork / strategy / cooperation / collaboration

The road to Java 9: Modular Java finally gets OK'd

IBM, Eclipse Foundation, Red Hat, and others decide to stand out of the way of the controversial technology’s deployment in Java 9

ladybugs

The road to Java 9: Only critical bugs getting fixed now

The upgrade is slated for an initial release candidate build today

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

google cloud

Why Google might lose the enterprise AI wars

Google leads in cutting edge AI research, but lags behind Amazon, Microsoft, and IBM in market share for enterprise cloud and AI solutions. To win the enterprise A.I. wars, the search giant must overcome two key disadvantages.

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

Load More