Development Tools

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

chain rust link heavy iron metal
digitization concept

JavaScript code

New tool forces JavaScript code correctness

The Prettier formatting tool ensures outputted JavaScript conforms to a consistent style

Java sign public domain

New JVM language stands apart from Scala, Clojure

The functional language Eta, a Haskell dialect, can reuse Java libraries, features strong type safety, and is lazy by default

Golang go puzzle pieces

Go 1.8 goes for efficiency and convenience

The latest release candidate for Go features HTTP2 Push support and an updated compiler back end for more efficient code

A computer desktop with the word Python

Lambdascript adds functional programming to Python

The language project, still in the alpha stage, works with Python expressions and emphasizes literate programming

overstuffed suitcase

Python 3.6 is packed with goodness

More async support, more type-hinting power, more speed, and more efficient memory usage top a long list of useful additions to Python

linux shell

5 rock-solid Linux distros for developers

Developers want power, flexibility, stability, and ease, and these Linux distributions have it all

swift bird sky flying

Expect a new Swift upgrade this spring

Version 3.1 will get package manager and standard library improvements, then it’s on to Swift 4

illustration of flock of geese leading

Apple Swift attracts a flock of coding tools

The Swift community offers a host of tools to help power Apple’s soaring programming language

funny car fast speed turbo boost

New PHP release brings another speed boost

Version 7.1.0 of the language also backs nullable types

google logo pens

Google App Maker aims to ease enterprise development

Google is making it simpler for business to create custom apps. Its new App Maker service lets you integrate apps with Google's services and run them on the same data center infrastructure as its G Suite of productivity software.

future writing shadow

Node.js update makes JavaScript VMs future-proof

The Node.js Foundation and NodeSource are improving extensibility and security for the server-side JavaScript platform

tools toolkit

Microsoft’s UWP toolkit shows signs of life

Microsoft is recalibrating Universal Windows Platform tooling with an eye toward code reuse and application portability

test

GitLab looks to transform app testing

The Review Apps feature lets developers create temporary apps for reviewing merge requests before moving to production

compiling compiler code

Google's Go language takes on compilation speed

Slower compilation times have hindered the language since 2015, when the language's compiler was translated from C to Go

angular angularjs book

Angular 3 is hot on the heels of Angular 2

Angular 3 will have better tooling and will generate less code; Google also is promising a new major version twice a year

alignment balls

Scala upgrade brings closer alignment with Java 8

Scala 2.12 has an overhauled compiler to better use the VM features of Java 8

honeycomb

Ex-Facebook, Dropbox engineers offer debugging as a service

The Honeycomb SaaS platform lets engineers ask ad hoc questions in real time to cut outages and find bugs and performance issues

easier way sign arrow

Document-style language aims for citizen developers

The Eve language focuses on documents and records rather than code, letting developers create based on how people think instead of on how code is compiled

Load More