News & Features

functional languages

Functional programming piques Ruby founder, picks up Python compiler

Streem could end up being the basis for future Ruby upgrades, while Mochi brings key functional programming features to Python.

Paul Krill

Google Go ventures into Android app development

Google Go 1.4 adds official support for Android, as well as improved syntax and garbage collection.

Paul Krill

big data

MongoDB gets its first native analytics tool

A new open source analytics tool, SlamData adds extensions to SQL that enable analysts to query MongoDB directly, without conversion to an RDBMS.

Andrew C. Oliver

Over 30 vulnerabilities found in Google App Engine

Researchers escaped the Java sandbox on the cloud platform and executed code on the underlying system

Lucian Constantin

5 Tips from Intuit for Implementing Static Code Analysis

Learn how the implementation of static analysis at Intuit led to reduced technical, improved code quality and enhanced customer satisfaction.

Tech conference leaders: What Node.js fork?

Intuit Node Day presenters were mum about the recent Node.js fork, while developers weighed its impact on Node-based projects and tools.

Paul Krill

android lollipop

Android's Jack and Jill compilers head uphill to developers

Android's new, largely undocumented compilers are still works in progress, but aim to speed up the compilation process.

Serdar Yegulalp

storm or spark

Storm or Spark: Choose your real-time weapon

Real-time business intelligence is going mainstream, thanks in part to the Storm and Spark open source projects. Here's how to choose between them.

Andrew C. Oliver

new tech forum

Beyond Storm for streaming data applications

Why a distributed, in-memory, SQL-relational database beats Apache Storm for apps that make real-time decisions on streaming data.

John Hugg

Development Testing for Java Applications

Learn how the Coverity® Development Testing Platform can be used in conjunction with open source solutions to help you fix more of the quality and security issues in your Java code that matter.

11 open source tools for making the most of machine learning

11 open source tools to make the most of machine learning

Tap the predictive power of machine learning with these diverse, easy-to-implement libraries and frameworks

Serdar Yegulalp

holiday lights neurons network stream

Socket programming for scalable systems

Three iterations of a client-server example demonstrate the timeless utility of Java I/O, while also showcasing the streamlined concurrency and scalability features of NIO and NIO.2.

Steven Haines

Q&A: Why io.js decided to fork Node.js

In an interview, io.js team member Mikeal Rogers discusses the motivation behind the action and what they hope to accomplish.

Paul Krill

There's no magic in PaaS, only trade-offs

Platform-as-a-service might work like magic for some apps, but it's a series of painful gotchas for others.

Paul Venezia

Load More
Java Help Center