Software Development

Software Development news, information, and how-to advice

birds migration software
Test sheet

darts dart board bulls eye game

What’s new in Google’s Dart language

Dart 2 has been rebooted for client-side web and mobile development

building network construction architect

Conan package manager brings C and C++ to devops

The multiplatform package manager builds and shares native binaries

hot coffee java beans cup steam

What’s new in Apache’s NetBeans IDE for Java 9

The beta of the NetBeans Version 9.0 IDE supports Java 9’s new Java Module System

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

sequence 01.00 00 19 22.still001
video

Mingis on Tech: Apple's latest iOS healthcare push

When iOS 11.3 arrives, it will allow a limited number of users to more easily access and share healthcare data – part of Apple's ongoing push to connect patients and doctors. Here's what that means and why Apple might actually succeed....

big data fabric

7 essential technologies for a modern data architecture

These key technologies are “re-platforming” the enterprise to enable faster, easier, more flexible access to large volumes of precious data

gears [Thinkstock]

Docker tutorial: Get started with Docker Compose

Learn how to use Docker’s native service configuration and deployment tool for testing and debugging multi-container apps

mobile enterprise apps

What’s new in NativeScript

The framework that turns JavaScript, TypeScript, and Angular into native mobile apps adds starter templates, has direct Vue.js support

monopoly go language

Get started with Google Go in Azure

Microsoft gives Go developers a set of Azure SDKs for Visual Studio, Azure Stack, and Azure itself

racing speed speedometer fast

Review: Neo4j supercharges graph analytics

When it comes to tracking relationships, Neo4j is faster, more flexible, and more scalable than relational databases

abacus 164875137

How to use the iterator design pattern in C#

Take advantage of the iterator pattern to traverse aggregate objects without having to expose their underlying data structures

Go Monopoly car board game

What’s new in Google’s Go language

Version 1.10 offers compiler toolchain and performance improvements but no substantive language changes

racing speed horse race winner

What’s next for WebAssembly portable code

The JavaScript companion for faster web applications will gain garbage collection and SIMD support as part of the effort to support more programming languages

timeline database

MongoDB will support multidocument ACID transactions

MongoDB 4.0 will be released in summer 2018 but is in public beta now

data rescue event nh lauren moore1  100713818

Udash framework brings Scala to web development

Udash compiles code to JavaScript and can work with JavaScript libraries such as Bootstrap and jQuery

browser wars shields with logos at battle

Microsoft’s Blazor project runs .Net in the browser

The WebAssembly format is key to the experimental framework’s ability to deliver .Net apps

businessman bridges gap

3 common pitfalls of microservices integration—and how to avoid them

How to overcome the challenges of remote communication, asynchronicity, and transactions in microservices infrastructure

toy rocket ship

Cython tutorial: How to speed up Python

How to use Cython and its Python-to-C compiler to give your Python applications a rocket boost

Load More