Enterprise Java

Enterprise Java news, information, and how-to advice

magental tinted image of worker at laptop computer 91910925
on target

Ceylon 1.1.0 lands, with Java and Android hooks to come

Ceylon 1.1 features performance upgrades and OSGi backing, but developers have more to look forward to in June 2015.

cognitive apps

IBM debuts first Watson machine-learning APIs

The Watson Developer Cloud offers eight services for building what IBM describes as cognitive apps, with more services promised later on.

Bossie Awards 2014: The best open source application development tools

InfoWorld's editors and contributors pick the essential tools for software developers in 2014. Find out which languages, frameworks, and libraries deserve top place in your open source toolbox.

Couchbase readies next-generation NoSQL storage engine

Couchbase 3.0 promises faster performance, plus sneak peeks at the new ForestDB database engine and N1QL query language.

9 proposed Java 9 features devs will love

Popular updates like Project Jigsaw and the new JSON API get the hype, but Java 9 promises a goldmine of new features for developers who know where to look.

iot thinkstock

Oracle to developers: Let Java be your IoT platform

Oracle's emerging IoT platform features Java SE Embedded for embedded systems, and Java ME Embedded, which is optimized for small devices.

Four reasons to stick with Java, and four reasons to dump it

The enterprise mainstay has proved resilient in the face of many challenges -- but just how long can Java remain a premier programming language?

C++ Java PHP .Net Python JavaScript code

DukeScript brings Java to HTML5, JavaScript

Released earlier this month, DukeScript 1.0 is a framework for developing cross-platform mobile, desktop, and Web applications.

hadoop thinkstock

Twitter's Hadoop project gets Apache's blessing

Storm, an open source, real-time computation framework adopted by Twitter, picks up the Apache Foundation's full backing and support.

java etching

Oracle's Graal project empowers language creation on the JVM

The newly released compiler combined with the Truffle language framework enables Java developers to create runtimes and compilers for new or existing languages.

javaone

Oracle exec: Java shortcomings will be addressed by Project Jigsaw

Java's chief architect discusses the long-term impact of Project Jigsaw and lays out a roadmap for the upcoming Java EE 8.

python

Pedal to the metal: PyPy 2.4 powers up Python

JIT-powered Python engine PyPy was already fast, but version 2.4 charges further ahead, thanks to multithreaded optimizations.

docker data

Run anywhere again: Java hooks up with Docker

Officially certified as Java-compliant and supported, Zulu JVM signals Docker's adoption by more mainstream and larger Java-based enterprises.

ChoiceFormat: Numeric range formatting

Learn how to use ChoiceFormat and its patterns to customize the formatting of numeric ranges in your Java programs.

js code

Experimental JavaScript compiler shakes up ideas about speed, simplicity

Higgs, an experimental JavaScript engine written in D, uses novel approaches to speed up JavaScript -- and could inspire similar projects.

12 predictions for the future of programming

12 predictions, 5 years: The future of programming

We gaze into our coding crystal ball to find the sure bets and intriguing developments to target in the next five years.

Four ways Docker fundamentally changes application development

How Docker containers streamline development and deployment, encourage best practices, and enable a new breed of microservices based applications.

Google Go

Fast guide to Google Go programming

Need a concise, simple, safe, and fast compiled language with wonderful concurrency features? Go with Google Go.

Load More