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.

JDK 16: The new features in Java 16

PHP 8.0 arrives with union types, JIT compilation

PHP 8.0 arrives with union types, JIT compilation

Major PHP upgrade also features named arguments and attributes, for including structured metadata in classes, functions, methods, and more

Kotlin adds dynamic method invocation for JVM

Kotlin adds dynamic method invocation for JVM

Experimental feature in Kotlin 1.4.20 allows string concatenations to be compiled into dynamic invocations for JDK 9 or later targets

What’s new in Rust 1.48

What’s new in Rust 1.48

Rust was designed to make it easy to develop fast and safe system-level software. Here’s what’s new.

TypeScript 4.1 arrives with template literal types

TypeScript 4.1 arrives with template literal types

The template literal type has the same syntax as template literal strings in JavaScript except it is used in type positions

Servo browser engine adopted by Linux Foundation

Servo browser engine adopted by Linux Foundation

Rust-based project that originated at Mozilla is intended to provide a high-performance, safe rendering web engine for embedding in other applications

Red Hat Quarkus Java stack moves to OpenShift

Red Hat Quarkus Java stack moves to OpenShift

The Quarkus framework allows developers to build Kubernetes-native Java applications, now on OpenShift

Mozilla Firefox boosts JavaScript performance

Mozilla Firefox boosts JavaScript performance

On by default in Firefox 83, the Warp update to the SpiderMonkey JavaScript engine improves responsiveness and memory usage and speeds up page loads

What’s new in Angular 11

What’s new in Angular 11

Highlights of the latest upgrade to the Google-developed web framework include stricter types, router performance improvements, and automatic font inlining

Microsoft .NET 5 arrives with C# 9, F# 5

Microsoft .NET 5 arrives with C# 9, F# 5

New platform moves toward the unification of the .NET development experience across desktop, web, mobile, cloud, and IoT targets

JetBrains releases desktop UI framework for Kotlin

JetBrains releases desktop UI framework for Kotlin

Based on Google’s Jetpack Compose for Android, JetBrains’ Jetpack Compose for Desktop takes a declarative and reactive approach to creating user interfaces with Kotlin

Visual Studio Code 1.51 brings workbench improvements

Visual Studio Code 1.51 brings workbench improvements

While this latest edition is considered a housekeeping release, it does introduce navigation enhancements to both the workbench and the terminal

Load More