Development Tools

Development Tools news, analysis, research, how-to, opinion, and video.

spanner primary image
Stamp with five stars showing excellence

reg ex2

Java 101: Regular expressions in Java, Part 2

Complete your introduction to the Regex API, then find out how regular expressions make quicker work of common tasks like code documentation and lexical analysis.

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

JavaScript code

10 JavaScript concepts every Node.js programmer must master

Want to build efficient and scalable Node.js apps? Learn how to make JavaScript work for—not against—you

abstract blue binary code

Choose one: High productivity or code you can maintain

No matter how you slice it, there's always a trade-off between speedy development and ultrareliable applications

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

JavaScript code

Review: The 6 best JavaScript IDEs

WebStorm, Visual Studio 2017, Visual Studio Code, NetBeans, Komodo, and Eclipse pull out the stops for JavaScript, Node.js, and friends

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

mergers aquisitions businessmen toys circuitboard handshake agreement

Azul introduces LLVM compiler to Java runtime

Azul's Falcon LLVM compiler gives the Zing JVM a big speed edge over Oracle's HotSpot Java platform

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

node.js logo public domain

Node.js exec director: Our project is transformational

Former Linux Foundation official Mark Hinkle moves over to organization shepherding server-side JavaScript platform

electrical grid powerline

Tap the power of Google's Go language

Learn the key concepts behind programming in Go, a concise, simple, safe, and fast compiled language with powerful concurrency features

espresso coffee java

CoffeeScript upgrade refocuses on JavaScript standards

But the new beta breaks compatibility with some version 1 features in providing ECMAScript 2015+ support

confusion decisions future misleading direction arrows

New AI language hides TensorFlow complexity

The Inkling programming language makes it easier to build artificial intelligence applications

14 tools

New functional language champions type-driven development

For now, Idris is primarily a research tool as the compiler and runtime await improvement

code raining down on keyboard with hand typing

5 reasons Node.js rules for complex integrations

With JavaScript, JSON, REST, NPM, and an ever-increasing supply of modules, Node.js should be your first choice for integration

smiley

Ugly Jenkins gets a friendly new UI

The free open source Blue Ocean plugin helps agile teams track build, test, and development progress via a visual pipeline editor

8 great testing tools for mobile app developers

8 great testing tools for mobile app developers

Emerging tools and cloud-based services help you get your apps right across devices

Load More