Development Tools

Development Tools | News, how-tos, features, reviews, and videos

colorful neon networking background

The best graph databases

These stellar databases combine horizontal scalability with highly efficient engines for storing and analyzing connected data

java -- coffee beans

NetBeans 11.1 adds Java EE 8 support

Quarterly NetBeans release brings Java EE 8 support for Maven and Gradle apps, updates integration with Payara and GlassFish

binary code streaming from a monitor display

5 machine learning tools to ease software development

AI-driven development tools that provide code auto-completion, code vulnerability detection, and even cutting-edge code generation

Java sign

OpenJDK proposal: Dump Mercurial for Git

Proposal would migrate single-repo OpenJDK projects from Mercurial to Git for smaller repo sizes and superior tooling

Glowing abstract numbers

Golang 1.13 adds number literal prefixes

Go language extensions should make it easier for programmers to move between Go and other C-family languages

happy confetti celebrate victory proud winner ambreen hasan 346960 unsplash

The best new features in Python 3.8

From a powerful new assignment syntax to under-the-hood overhauls, Python 3.8 steps toward a more modern Python codebase

business cloud services flowchart

10 best API management tools

From simple open source solutions to end-to-end enterprise services, these are the top tools for creating, deploying, and managing APIs

Man megaphone talk attention call

Dubbo Java RPC project graduates to Apache top level status

High-performance, lightweight RPC framework offers fault tolerance, load balancing, runtime routing, and automatic service registration and discovery

Green glowing exit sign again wall

3 JavaScript libraries to replace jQuery

Cash, Zepto, and Syncfusion are three JavaScript libraries picking up where jQuery left off

pink car with pink gift strapped to top retro euro car speed driving motion

GitHub launches GitHub Package Registry

GitHub Package Registry allows developers to publish private or a public packages alongside their source code

android oreo livestream resized

What’s new in Google’s Android Studio 3.5 beta

Android Studio 3.5 beta features improvements to memory management and UI responsiveness

solar eclipse sun ring shadow clods

Eclipse proposes Kubernetes development tools

The Eclipse Tempest project would bring tools for building Kubernetes applications to multiple IDEs and languages

raining data on keyboard programming developer code

What’s new in Microsoft Visual Studio Code

Microsoft regularly updates Visual Studio Code. Keep track of the updates’ key capabilities in this changelog

time / clock / history / coffee / java

Red Hat to maintain OpenJDK 8 and OpenJDK 11

Red Hat will be providing bug fixes and security patches for the two older releases of the JDK, taking over from Oracle

library shelves books stacks

24 Python libraries for every Python developer

Web apps, web crawling, database access, GUI creation, parsing, image processing, and lots more—these handy tools have you covered

java coffee cup of coffee mug white saucer froth

Gluon ships JavaFX 12

Interim release of the rich client application platform for Java offers a long list of bug fixes

cloud comput connect multiple

Jenkins tries to reinvent itself as cloud-native for Kubernetes

The Jenkins X project tries to modernize the CI/CD platform that has fallen on hard times

Javaworld > JVM / JDK / JRE explainer series

JVM, JDK, JRE: What's the difference?

Three indispensable Java platform components, and how they work together in your Java applications

Java / JVM / flavors / flavours

SAP builds its own Java distribution

Downstream version of OpenJDK supports Windows, Linux, MacOS, and Docker

An engineer with a city skyline superimposed on his hardhat, surrounded by circuits and binary code.

Cloud IDE review: AWS Cloud9 vs. Eclipse Che vs. Eclipse Theia

You don’t have to develop locally to get full IDE support. We compare three great tools that let you edit and debug code from a browser

Load More