News

phoenix bird fire

dockfx

JavaFX adds docking library for easier use, better customization

Still in the early stages of development, the DockFX library would enable developers to build customizable interfaces similar to Visual Studio, Eclipse, or GIMP.

speed of innovation

Google Go goes faster with 1.5 upgrade

The latest version of the language features improved garbage collection, mobile accommodations, and a runtime rewritten in Go.

Google spotlights, open-sources experimental Android apps

The company wants developers to submit their apps for Android devices including smartwatches

github pumpkin

GitHub's next big innovations won't come from GitHub

The UI-tweaking apps for GitHub will come from third parties like ZenHub -- and GitHub is fine with that.

horserace

Once-declining Java cements its lead in language popularity index

Boosted by Java 8, Java regains its leading position among programming languages.

rejoice

Java devs rejoice as private APIs stay in -- for now

After a plan to eliminate sun.misc.Unsafe from Java 9 drew heavy criticism, Oracle has crafted a workaround to keep the API functional.

Test like crazy for Java happiness, report says

Small, responsive and dedicated performance teams tend to be the ones that produce the highest-performing Java code, according to a study by RebelLabs.

horserace

Java 9 plays catch-up, adds REPL for faster feedback

JShell's read-eval-print-loop functionality will allow Java programmers to interactively evaluate code as they write it, without having to compile first.

bungee

Understanding sun.misc.Unsafe

Some developers are up in arms that sun.misc.Unsafe could be removed in Java 9, while others have never used it.

fighting office workers man women argue angry mad upset team

Java devs abhor Oracle’s plan to kill private API

Oracle's plan to eliminate access to sun.misc.Unsafe would have drastic consequences for the Java ecosystem, according to some opponents. Making the API public is a proposed alternative.

streaming data

Why streaming analytics is such a big deal

Analytics drive decisions, but some decisions shouldn't wait until batch processes complete -- which is why, eventually, we'll all analyze data as it streams in.

Oracle tries to beef up copyright case against Android

Oracle says new facts could strengthen its argument that Google's use of Java in Android was not lawful.

sparks

Why Spark is spiking in the cloud

Interest and investment in Apache Spark have increased dramatically in recent months, to the benefit of cloud customers.

JRuby t-shirt

JRuby upgrade promises better performance

JRuby 9000 features a rewritten compiler designed to improve threading, parallelism, and performance in large-scale Ruby applications.

stage lights spotlight

Enterprise Java moves back into the spotlight this fall

The annual JavaOne conference, coming this October, will feature a big dose of programming related to Java EE.

Oracle fixes zero-day Java flaw and over 190 other vulnerabilities

Users should update Java as soon as possible because attackers are already taking advantage of at least one vulnerability.

rust collaboration

Two reasons the Rust language will succeed

Rust's developer community has created a culture of collaboration that could help propel the language's success.

Roll your own API in Amazon's cloud

Amazon's API Gateway promises the ability to create APIs without needing to spin up a server, but at the cost of more Amazon lock-in.

Load More