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.

Google Jetpack Compose Android UI toolkit now in beta

NumPy 1.20 introduces type annotations

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

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

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

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

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

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

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

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

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

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 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.

Load More