Development Tools

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

python snake programming language

Python’s popularity surges as a mainstay language

Java, C, C++, VisualBasic.Net, Kotlin, Matlab, Rust, and TypeScript also gain while Ruby and F# slip

snake skin fractal

Machine learning with Python: An introduction

Find out how Python compares to Java for data analysis, then use Flask to build a Python-based web service for machine learning

coffee beans java bliss jolt caffeine by ryan mcguire gratisography

NetBeans 10 adds support for latest Java and PHP

Key to NetBeans 10 is enhanced support for Java Development Kit (JDK) 11 as well as capabilities for PHP and the JUnit 5 testing framework for Java

coffee cup - coffee beans - Java

13 Java frameworks for rock-solid microservices

Turn to these open source toolkits to build reliable lightweight microservices on the battle-tested JVM

java -- beans, grounds, coffee -- binary background

Choosing your Java IDE

Compare Eclipse, NetBeans, and IntelliJ IDEA for features, usability, and project size and type. Updated December 2018

modular humanoid polyhedra / connections / structure / building / network

What is JSF? Introducing JavaServer Faces

JavaServer Faces is the Java standard technology for building component-based web interfaces. Get started with JSF, including what's new in JSF 2.3

monopoly go language golang

Google Go roadmap: What to expect in Versions 2 and 1.13

Major themes emerging for Go 2 include support for better error-handling and generics

sea lion

SQL tutorial: Learn SQL on MariaDB

Follow this step-by-step guide to install MariaDB, load data, connect to a database, and execute SQL queries including table joins

abstract binary code

GitHub alternative strives to be all open source, only open source

Git-based code hosting project Sr.ht aims to blend the best of GitHub, GitLab, and Bitbucket, while sticking with a copyleft license

sparkler / firework / sparks / celebration / hands

Tutorial: Spark application architecture and clusters

Learn how Spark components work together and how Spark applications run on standalone and YARN clusters

compiling compiler code

What’s new in Google’s V8 JavaScript engine Version 7

The V8 Version 7.1 beta focuses on memory and performance improvements

toolkits of basic or essential tools to build, develop or repair

What’s new in Gradle 5.0

The Java and Android build tool adds Kotlin support and updated Java support

virtual data center servers

IBM’s Red Hat buy brings a Java app server dilemma

IBM's Red Hat buy comes with competitive Java products—in a market that's shrinking anyhow

abstract data analytics

How to use Knime for data science

Free, open-source Knime allows you to visually assemble data processing “nodes” into machine learning, deep learning, and other analytics workflows

Hockey player figurines pushing along a binary track.

What are Java servlets? Request handling for Java web applications

The Java Servlet API is part of the Java EE stack, providing URL mapping and request handling capabilities for Java web applications

brain-shaped thought bubble showing flow of alphabetic characters

7 cloud services to ease machine learning

Build, train, tune, and deploy machine learning and deep learning models in these end-to-end machine learning clouds

one yellow arrow moving opposite a stream of white arrows

Real-time data processing with data streaming: new tools for a new era

Real-time data streaming is still early in its adoption, but over the next few years organizations with successful rollouts will gain a competitive advantage

 microservices - minitature figurines service a circuit board

Oracle forges a Java microservices framework

The Helidon framework supports the MicroProfile technology and is intended to make it easier to develop microservices

Development workflow

Kubeflow brings Kubernetes to machine learning workloads

New Kubernetes project works with the TensorFlow library to ease machine learning deployments

Statue of Atlas against a blue sky.

Review: MongoDB takes on the world

MongoDB 4.0 beefs up with global cloud clusters, multi-document ACID transactions, and HIPAA compliance

Load More