News

forking paths fields
Java logo browser

machine learning ai artificial intelligence

Google’s Go language ventures into machine learning

A small but growing number of libraries written entirely in Go are stepping up to show that Google's language can do machine learning, too

espresso coffee java

Oracle plans two major Java EE upgrades for the cloud

Version 8, due in late 2017, focuses on services configuration and health; Version 9, due a year later, focuses on smaller services and consistency

Node.js

Node.js upgrades module safety and ECMAscript support

The forthcoming version 7 beta release moves toward VM agnosticism and adds Canary in the Gold Mine technology to ensure modules don't break

yacht with red spinnaker at full sail on blue ocean with clouds

Blue Ocean UI for Jenkins surfaces better info for dev teams

The open source project redesigns the Jenkins interface to give users less clutter and more pertinent information

expect delays

Java 9 could be delayed until July 2017

Oracle official proposes another delay for the next major version of Java, says modularization is taking time

Swift vs. Objective-C: 10 reasons the future favors Swift

Challenger nudges Java, Node.js for Swift app dev

PerfectlySoft's Perfect 2.0 framework supports Swift 3.0 and focuses on modularity

coffee cup table java order

Java founder James Gosling endorses Apache takeover of NetBeans Java IDE

Under a new proposal, Oracle will turn over reins of the project that began at Sun Microsystems

ruby rubies

Ruby creator floats new concurrency model

The new concurrency and parallelism model, called Guild, would feature thread safety, but isn't expected before 2020

mit bug finder ruby on rails

Google squashes another Mediaserver bug in Android

Google's monthly security update included a patch for a Stagefright-like vulnerability that could crash Android devices by loading a JPEG file

javascript

Google Closure compiler moves from Java to JavaScript

The tool has shed its Java dependency in favor of compiling Java source code to JavaScript

fork road

A 'boring' Docker fork could solve some problems -- and create others

Docker's tendency to move too fast and break too much has disgruntled many, but a separately maintained fork might create its own problems

Arm holding gold medal

U.S. developers have the numbers, but China and Russia have the skills

A report from HackerRank finds that while the U.S. and India have lots of developers, Chinese and Russian programmers are the most talented

axe lumber tree wood chop

New Google tool cuts JavaScript code down to size

Google's Ignition interpreter lowers memory consumption -- and that's only the beginning for this V8 engine component

distributed network group computing

Gradle build sharing comes out of the cradle

The build automation system's founder also wants to address feature creep with CI systems

banana slip

Java EE 8 set to slip, while Java SE could move up

Mired in controversy, Java EE won't likely make its targeted ship date of first-half 2017

Burmese python head

LinkedIn's Gradle plug-in brings build automation to Python

The {py}gradle plugin can put Python and Java on the same page when it comes to software builds

Java programming language

Docker, microservices will loom large at JavaOne

Oracle's upcoming conference promises to home in on newer uses of Java along with base platform technologies

docker whale

Save the whale: Docker rightfully shuns standardization

The Open Container Project wants to standardize Docker the old-fashioned way: by committee. The pushback from Docker delivers a compelling counterpoint

Load More