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.

Visual Studio Code introduces floating editor windows

JDK 22: The new features in Java 22

JDK 22: The new features in Java 22

Due in March, the next version of standard Java will have 12 features including previews of scoped values, structured concurrency, stream gatherers, and the ability to execute multi-file programs.

Microsoft’s Semantic Kernel is ready to pop

Microsoft’s Semantic Kernel is ready to pop

Now available in a release candidate, a simpler and easier Semantic Kernel SDK now automates function calling with OpenAI.

Microsoft Copilot AI to flex more muscle

Microsoft Copilot AI to flex more muscle

Microsoft Copilot soon will be able to generate responses using the OpenAI GPT-4 Turbo model, which will enable users to tackle more complex and longer-running tasks.

Django 5.0 simplifies templates for form field rendering

Django 5.0 simplifies templates for form field rendering

Field group templates in Django 5.0 make it easier and more concise to render form field elements such as labels, widgets, help text, and errors.

AWS delivers AWS SDK for Rust

AWS delivers AWS SDK for Rust

Now available at crates.io, the AWS SDK for Rust provides access to some 300 AWS cloud services, each with its own Rust crate.

 Deno adds Deno Cron for job scheduling

Deno adds Deno Cron for job scheduling

Deno Cron jobs can perform actions such as updating state in Deno KV, pinging a website, sending email, initiating a database backup, and calling an API at regular intervals.

 Keras 3.0 deep learning API backs TensorFlow, PyTorch, Jax

Keras 3.0 deep learning API backs TensorFlow, PyTorch, Jax

Full rewrite of the deep neural network API supports Keras workflows on top of the three leading machine learning frameworks.

Microsoft ML.NET 3.0 expands deep learning capabilities

Microsoft ML.NET 3.0 expands deep learning capabilities

Update to the machine learning framework for .NET developers brings new capabilities in object detection, named entity recognition, and question answering.

PHP 8.3 brings typing of class constants

PHP 8.3 brings typing of class constants

Major update to PHP adds support for declaring class, interface, trait, and enum constant types. Readonly properties and randomness also get attention.

Generative AI adoption speed unprecedented, O’Reilly survey says

Generative AI adoption speed unprecedented, O’Reilly survey says

Survey of enterprise users of generative AI finds rapid adoption but also hurdles, with difficulty finding business use cases, legal uncertainties, and high infrastructure costs top concerns.

TypeScript 5.3 arrives with support for import attributes

TypeScript 5.3 arrives with support for import attributes

ECMAScript import attributes will support additional types of modules in a common way across JavaScript environments, starting with JSON modules.

Load More