Software Development
Software Development | News, how-tos, features, reviews, and videos
Deno 1.8 preps for GPU-accelerated machine learning
WebGPU API for GPU rendering and computation is supported in the latest upgrade to the JavaScript/TypeScript runtime.
Microsoft’s Power Fx low-code language channels Excel
The no-code, low-code language already leveraged in Power Apps will be extended across the entire Power Platform.
What Python’s new pattern matching can do for you
The pattern-matching syntax introduced in Python 3.10 allows for powerful new programming techniques for decision-making in apps.
How Aerospike achieves fine-grained global replication
Aerospike’s Cross-Datacenter Replication with Expressions makes it easy to route the right data at the right time across global applications to meet compliance mandates and reduce server, cloud, and bandwidth costs.
How to choose a cloud serverless platform
From AWS Lambda and Azure Functions to Knative and OpenFaaS, we have at least a dozen functions-as-a-service platforms to choose from. Here’s how to navigate the options.
Microsoft Mesh brings mixed-reality apps to Azure
The Mesh platform supports holographic experiences and mixed-reality applications for users of HoloLens and VR headsets as well as mobile devices and PCs.
IT leaders see open source as higher quality
Top benefits of using open source are higher quality and innovation, while barriers include support and compatibility, according to recent Red Hat survey.
OpenStreetMap just turned 100 million
The open mapping data project is a colossal success story, but faces some hurdles. Here’s how you can help.
6 projects that push Python performance
Python has never been as speedy as C or Java, but several projects are in the works to get the lead out of the language
How to work with static anonymous functions in C# 9
Take advantage of static anonymous methods in C# 9 to improve the performance of your .NET applications.
Nominate yourself for the 2021 Enterprise Architecture Awards
Leadership, collaboration, business smarts, tech smarts, and an agile operating model are the hallmarks of today’s high-impact EA teams
9 fine libraries for C++ programming
C++ developers look to these libraries for help building Windows apps, mobile apps, machine learning and scientific apps, and more
video
Building a toy social network with Python, Part 2: The web interface
In Part 2 of this ongoing series, we show how to create a basic web interface to the data back end we created in Part 1. For this, we use Bottle, a tiny web framework with an HTML templating system.
Google Jetpack Compose Android UI toolkit now in beta
Declarative UI toolkit is intended to ease the development of native applications across Android platforms.
NumPy 1.20 introduces type annotations
Major upgrade to the scientific package for Python also features expanded use of SIMD, increasing the execution speed of universal functions.
JDK 17: What’s in store for Java 17
A new rendering pipeline for MacOS and a uniform API for pseudo random number generators are proposed for the Java long-term support release due in September.
Python developers want static typing
The most-wanted features by Python developers are static typing and strict type hinting, closely followed by performance improvements, Python Software Foundation survey results reveal.
How to handle component interaction in React
Dealing with component interaction is a key aspect of building applications in React. Here’s a look at the options.
-
White Paper
-
White Paper
-
eBook
Sponsored -
White Paper
-
White Paper