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.

Node.js 20 introduces permissions model

Oracle expands availability of Java 8 performance pack

Oracle expands availability of Java 8 performance pack

The Java 8 Enterprise Performance Pack, a performance boosting drop-in replacement for JDK 8 workloads on Linux, is now available via public download.

Cosmonic WebAssembly PaaS connects with Kubernetes

Cosmonic WebAssembly PaaS connects with Kubernetes

Cosmonic has launched an open beta of its platform as a service for WebAssembly developers and added Kubernetes integration to the platform.

JDK 21: The new features in Java 21

JDK 21: The new features in Java 21

The next long-term support release of standard Java, due this fall, is set to include sequenced collections, virtual threads, string templates, and a foreign function and memory API, the latter two features in preview.

Android Studio Flamingo upgrades UI tooling

Android Studio Flamingo upgrades UI tooling

Latest version of Android Studio uses Jetpack Compose and Material 3 for new projects by default, introduces live editing for UIs as an experimental feature.

Open source FerretDB offers ‘drop-in replacement’ for MongoDB

Open source FerretDB offers ‘drop-in replacement’ for MongoDB

FerretDB 1.0 is a stateless proxy that converts MongoDB protocol queries to SQL, using PostgreSQL as the database engine.

Microsoft unveils C# 12 language enhancements

Microsoft unveils C# 12 language enhancements

Three new features for C# 12 are available in the latest .NET 8 and Visual Studio 17.6 previews.

OpenJDK proposal would make Java easier to learn

OpenJDK proposal would make Java easier to learn

Flexible main methods and anonymous main classes would help students write basic programs much more concisely and reduce the ceremony of writing simple programs.

Wasmer’s WCGI pairs WebAssembly and CGI

Wasmer’s WCGI pairs WebAssembly and CGI

WCGI allows existing CGI applications to be reused by compiling them to WebAssembly, taking advantage of ultra-small packages and sandboxed execution, Wasmer says.

C rival Zig language cracks Tiobe index top 50

C rival Zig language cracks Tiobe index top 50

Systems programming language that aims to replace C makes the Tiobe index top 50 for the first time. The Google-led Carbon language, an alternative to C++, ranked 168th.

Meta open-sources ‘significantly faster’ build system

Meta open-sources ‘significantly faster’ build system

Buck2 is a large-scale build system written in Rust and designed for speed. Builds complete twice as fast as with Buck1, the company says.

ECMAScript 2023 spec for JavaScript adds methods for arrays

ECMAScript 2023 spec for JavaScript adds methods for arrays

ECMAScript 2023, due in June, is set to add new methods for searching and changing arrays, allow symbols to be used as WeakMap keys, and standardize support for hashbang grammar.

Load More