

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 19: The features targeted for Java 19
Virtual threads, pattern matching for switch expressions, a vector API, and a Linux/RISC-V port are slated for Java 19, a non-LTS release of standard Java due in September.

TypeScript 4.7 adds ESM support in Node.js
Now available in a release candidate, the latest version of Microsoft’s strongly typed JavaScript introduces support for ECMAScript modules in Node.js.

Jetpack Compose 1.2 packs text improvements
Google toolkit for building native Android UIs toolkit enables more precise text alignment with font padding, introduces downloadable fonts API.

Google Flutter 3 backs macOS, Linux
Framework for building mobile, web, and desktop applications from a shared codebase adds stable support for two key platforms.

RHEL 9 features edge management, container rollback
First production release built from CentOS Stream also introduces Microsoft SQL Server role and protection against hardware-level security vulnerabilities.

C# popularity surges in Tiobe programming language index
The Tiobe index rating for C# grew nearly 2% in the past 12 months, while the rating for C fell by nearly the same amount.

Visual Studio Code 1.67 tunes file nesting, Markdown navigation
April 2022 release of Microsoft’s code editor also brings improvements to the Extension Pack for Java and Visual Studio Code for Web.

Why Apache Kafka is dropping ZooKeeper
Replacing ZooKeeper with internally managed metadata will improve scalability and management, according to Kafka's developers.

Will JavaScript containers overtake Linux containers?
Node.js and Deno creator Ryan Dahl believes the majority of web services might be simplified by using JavaScript containers, rather than Linux containers.

GitHub will require two-factor authentication for all coders
All users who contribute code to GitHub-hosted repositories must enable one or more forms of 2FA by the end of 2023.

JetBrains IDEs connect with Gitpod for cloud-based development
Native integration with Gitpod allows JetBrains users to spin up remote development environments and access them from cloud-based JetBrains IDEs.