Latest Popular

Ninja programming

Ten subtle best practices when coding Java

Lukas Eder takes us through ten subtle tips and tricks for ninja programming in less common situations involving API / SPI design.

Conceptual curve

A new front for SOA: Open API and API management as a game changer – Part II

The continuation of our deep dive into Open Api – taking a look at the management products.

Conceptual curve

A new front for SOA: Open API and API management as a game changer – Part I

A deep dive into the concepts of Open API and the obstacles and opportunities it presents.

Java-headed Python

Java + Python: Jython 2.7 beta 3 has arrived

The latest version of Jython, the Python language written in Java, brings CPython compatibility and the popular Requests HTTP library.

API design

The Java fluent API designer crash course

A guide to creating fluent APIs and mapping them to Java.

JDK update

Java Development Kit 8u20 update arrives with new enterprise features

Oracle’s latest update to the JDK arrives with much focus on commercial side of Java

Waiting on nine

Java 9 features announced!

New APIs, performance features and modular source code are the first features to be confirmed for Oracle’s next major Java release

Functional programming

5 reasons you should care about functional programming

Even if you don't think you need to care about functional programming, you should. There are plenty of reasons for Javaheads to know more about them: W-Jax speaker Neal Ford…

A barrier-free language

Accessibility JEP: JavaFX to become more accessible

A new accessibility JEP is bringing accessibility support to JavaFX with screen readers and a high-contrast mode.

Java pain points

The 10 most annoying things about Java after using Scala

It's not easy speaking two languages. Once you learn that there are other, better way to code, you're forever destined to compare the pros and cons of different languages.

Xpand your horizons

Xtend – a quick look at the pros and cons of an up-and-coming JVM alternative

It’s got lambdas, it’s flawlessly interoperable with Java and it’s also a cinch to learn for Java devs. So what’s the catch?

Java Raspberries

How to deploy, debug and profile Java on the Raspberry Pi

Raspberry Pi experts from around the world talk us through the nitty-gritty of Java on the Raspberry Pi.

Have we met?

Introducing Erjang: Erlang for the JVM

Where have you been all this time? Erjang takes the nifty language of Erlang to the JVM.

JAX Magazine - 2014 - 06 Exclucively for iPad users JAX Magazine on Android


Latest opinions