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

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.

Jetpack Compose 1.2 packs text improvements

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

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

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

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

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

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?

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

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

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.

Aerospike Database adds native JSON document support

Aerospike Database adds native JSON document support

Aerospike Database 6 release also introduces massively parallel secondary indexes, which promise the same speed and efficiency as primary indexes.

Deno 1.21 improves REPL, error handling

Deno 1.21 improves REPL, error handling

Latest release of the JavaScript and TypeScript runtime also begins phasing in not type checking by default.

Oracle Java popularity sliding, New Relic reports

Oracle Java popularity sliding, New Relic reports

Oracle Java has fallen to just 34% of Java distributions in use, with Amazon rising to 22%, according to New Relic’s 2022 State of the Java Ecosystem report.

GraalVM speeds up native image builds

GraalVM speeds up native image builds

GraalVM’s quick build mode for Native Image slashes builds times, but is recommended for development purposes only.

Low-code toolkit extends Salesforce platform to Slack apps

Low-code toolkit extends Salesforce platform to Slack apps

Salesforce Platform for Slack taps Salesforce development skills and Customer 360 platform capabilities for building Slack collaboration apps.

Go language satisfaction is off the charts

Go language satisfaction is off the charts

More than 9 out of 10 Go developers are satisfied with the language, while lack of features and lack of libraries remain concerns, according to the results of the latest Go Developer Survey.

Red Hat ships Application Foundations for Kubernetes

Red Hat ships Application Foundations for Kubernetes

Designed for Red Hat OpenShift, the toolkit provides application services and components for building containerized applications across cloud environments.

AWS Amplify adds visual development tool

AWS Amplify adds visual development tool

AWS Amplify Studio gives developers a visual interface for building full-stack web and mobile apps by pointing and clicking.

AWS unveils ML-powered devops for AWS Lambda

AWS unveils ML-powered devops for AWS Lambda

Amazon DevOps Guru for Serverless uses machine learning to improve the operational availability and performance of AWS Lambda applications.

C# 11 previews raw string literals, dumps parameter null checking

C# 11 previews raw string literals, dumps parameter null checking

Next version of Microsoft’s flagship .NET language promises a variety of new features for better productivity and better performance.

Load More