

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.

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