

Paul Krill
Editor at Large
Paul Krill is an editor at large at InfoWorld, focusing on coverage of application development (desktop and mobile) and core web technologies such as Java.

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.

TypeScript 4.2 tunes tuple types
Now available as a production release, TypeScript 4.2 loosens restrictions on rest elements in tuple types and improves type alias preservation.

Android 12 developer preview bolsters privacy, user experience
Developers can play with new capabilities in security, privacy, media transcoding, rich content insertion, audio, and more.

Scala 3 moves to release candidate stage
Type parameters, syntax get attention in planned upgrade to the popular functional language for JVM and JavaScript runtimes.

Microsoft unveils first .NET 6 preview
Multi-platform App UI support for Android and iOS are among the list of enhancements in the unified development platform.

Google introduces API for faster Kotlin builds
Currently in alpha, Kotlin Symbol Processing is an API for building lightweight compiler plug-ins in Kotlin.

Go 1.16 arrives with library, runtime enhancements
Forthcoming update to the Google-created open source programming language also introduces support for Apple Silicon.

Swift for TensorFlow project shuts down
Google pulls the plug on effort to integrate the Swift language and TensorFlow machine learning library, while citing multiple achievements.

Google Cloud funds Python projects
Google Cloud donation to Python Software Foundation will support CPython maintenance, foundational Python tools, and malware detection for the PyPI package repo.
-
White Paper
-
Sponsor Article
Sponsored -
Video/Webcast
Sponsored -
White Paper
-
White Paper