Software Development

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

industrial iot internet of things smart enterprise
knot rope joined tie tied

survival life preserver risk swimming rescue

19 tools to tame Kubernetes deployments

Take advantage of these Kubernetes companions to simplify app definitions, enhance monitoring, ease cloud deployments, and more

jumping woman flexible agile dancer

Mozilla launches CSS Flexbox inspector

The powerful but complex flexible-elements CSS feature stumps many developers

car gps directions map roadmap

TypeScript roadmap: Microsoft’s plans for 2019

Improvements are under consideration for core type system, linting, and error messages

speed limit faster

DoneJS JavaScript framework gets faster

Its incremental rendering capability splits apps into static and dynamic content

aerial view of shipping containers [by StockSnap - CC0 via Pixabay]

What is Kubernetes? Container orchestration explained

How the Kubernetes open source project from Google makes containerized applications astonishingly easy to deploy, scale, and manage

snake skin fractal

Machine learning with Python: An introduction

Get a high-level introduction to Python-based tools and techniques for machine learning--with or without Java

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

two rubies ruby

What’s new in Ruby 2.6

The dynamic web language gets a just-in-time compiler—with a twist

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

python

PyOxidizer uses Rust to make Python executables

A new project written in Rust aims to make it easier to distribute Python applications as standalone binaries

CW > In Memoriam 2018 > Luminaries we lost this year [slideshow cover]

Tech luminaries we lost in 2018

Hailing from five different nations, the 13 remarkable women and men memorialized here had a lasting influence on technology and the world.

green tree python / close-up / details

Python to be guided by a steering council

An expected light touch may mean developers won’t notice much difference in how the language evolves

java -- coffee beans

JDK 12 beta: The new features coming to Java 12

The first beta builds are available, with switch expressions to improve coding and allow pattern matching, and raw string literals to simplify multiline expressions

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

cybersecurity eye with binary face recognition abstract eye

PyText builds on PyTorch for language recognition

A Facebook project for natural language processing is now open source, and it promises better ways to mine texts for meaning

React - an open-source JavaScript library for building user interfaces

Salesforce releases JavaScript-friendly Lightning to bypass Aura’s limits

Lightning Web Components is a programming model to ease JavaScript coding on the Lightning Platform

axe lumber tree wood chop

Java 12 could ax raw string literals

The beta capability won’t be ready in time for the March 2019 upgrade

Electronic Health Records [EHR] / digital medical data, monitor health status, doctor, laptop

GitHub improves its status reporting

More granular information will be provided on site issues

Load More