Open Source

Open Source news, information, and how-to advice

3 support cheer megaphone
cloud computing savings 1

coffee cup table java order

JVM may get upgrade to support today’s multicore processors

Proposed JVM specification changes would support a prototype of value classes

skinny slim deer svelte trim

Scala goes skinny: Ammonite tunes the heavyweight for simple tasks

An interactive REPL and system shell capabilities highlight the coming Version 1.0 release

mystery universe night stars

Kotlin’s a rising star in language popularity index

Other languages on the move include R, Hack, and Rust, while Python cements its position as the king of there dynamically typed languages

Go Monopoly car board game

What's the Go language really good for?

Learn the strengths, weaknesses, use cases, and future directions of Google's hit programming language

hot coffee java beans cup steam

The state of Java 9

The shift to modularity has bedeviled Java, but Oracle says it's mending fences and moving forward. Here's what you can expect from Java 9

expect delays

Java 9 delayed due to modularity controversy

Oracle has proposed a September release date for Java 9, following modularity controversy

containers on barge

Kubernetes foundation takes on container networking

The Cloud Native Computing Foundation adds another open source project to its container-centric toolbelt

spanner primary image

How Google’s cloud is ushering in a new era of SQL databases

Google’s recently announced Spanner cloud database is ushering in a wave of so-called NewSQL databases that support traditional schematics but are able to scale to global sizes.

A main writing code on a whiteboard

Oracle has a plan to make Java 9 migration easier

Temporarily permitting illegal reflective access from code on the class path could support a more relaxed migration to the modular Java platform

hot coffee java beans cup steam

Oracle's Java chief debunks ‘misconceptions’ about Java 9

The recent vote on Java 9's modularity specification failed, leaving the planned July 27 release in question

Java vs. Go

Java vs. Google's Go: An epic battle for developer mind share

The upstart Go is giving stalwart Java a run for its money on greenfield server-side web apps

I love MySQL license plate heart

NoSQL, no problem: Why MySQL is still king

You'd think the advent of 'webscale' NoSQL databases would have consigned MySQL to history. But you'd be very wrong

arm with thumbs down for dislike

Java modularity specification opposed by Red Hat, IBM is voted down

It could be back to the drawing board for Oracle's modular technology plan intended to make it easier to scale Java

boxing man defense

Oracle hits back at modular Java critics

High-ranking Java official responds to Red Hat's comments, saying that changes need to be useful to all developers, not a select few

expect delays

Java module system may stall platform’s next release

Objections raised by IBM and Red Hat could delay the upgrade's release, planned for late July

java ring public domain

Red Hat and IBM raise objections to Java 9 modularization

JEC participants say modularization will have adverse effects on compatibility and could lead to two worlds of Java development

roses flowers bouquets market

Aggregating with Apache Spark

Get an overview of threadless, multithreaded, and distributed aggregation using the Streams API, Java threads, and MapReduce, then see for yourself what Spark's cluster computing engine brings to the equation

java code programming language developer development

Kotlin improves code compilation, now requires JDK 8

Jetbrains' statically typed JVM language also offers several bug fixes and other small changes

Load More