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.

Golang 1.21 brings built-in functions, profile-guided optimization

OpenJDK plan would add computed constants to Java

OpenJDK plan would add computed constants to Java

Computed constants offer the performance and safety benefits of final fields, but greater flexibility in the timing of initialization, the proposal states.

Microsoft previews new F# syntax for string interpolation

Microsoft previews new F# syntax for string interpolation

Improved syntax makes it easier to work with text like CSS that contains many curly braces, while maintaining backwards compatibility with F#’s triple-quoted strings.

Visual Studio Code enhances diff editor, GitHub interop

Visual Studio Code enhances diff editor, GitHub interop

With VS Code 1.81, the diff editor includes several new features and bug fixes, and the new diff algorithm is enabled by default.

Julia language cracks top 20 in Tiobe popularity index

Julia language cracks top 20 in Tiobe popularity index

Qualities such as speed and scalability make Julia an attractive alternative to Python, R, and MATLAB for data science and mathematical computation, Tiobe said.

Microsoft unveils TypeChat library for building natural language interfaces

Microsoft unveils TypeChat library for building natural language interfaces

Open source library draws on TypeScript and type definitions to retrieve structured responses from AI models that are type-safe.

GitHub Copilot Chat available in a preview for businesses

GitHub Copilot Chat available in a preview for businesses

GitHub has made a beta release of its AI-powered coding chatbot available to all customers of GitHub Copilot for Business.

JDK 21: The new features in Java 21

JDK 21: The new features in Java 21

Java 21 enters the home stretch with 15 finalized features including virtual threads, a generational ZGC, and a key encapsulation mechanism API.

JetBrains ships Qodana static code analysis tool

JetBrains ships Qodana static code analysis tool

Qodana integrates into CI/CD pipelines and with JetBrains IDEs and uses static code analysis to flag code quality, security, and performance issues.

JFrog Curation blocks malicious open source software packages

JFrog Curation blocks malicious open source software packages

DevSecOps system validates incoming software packages against JFrog’s security research library to establish a repository of trustworthy components for software developers to use.

C# 12 boosts AOT compilation

C# 12 boosts AOT compilation

Latest C# 12 preview introduces an experimental feature that allows generators to reroute code to provide context-specific optimization.

Deno unveils faster, simpler web server API

Deno unveils faster, simpler web server API

The Deno.serve() API promises significant performance benefits and allows developers to create a web server with a single line of code.

Load More