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.

Java 21 set to include sequenced collections, string templates

Java 21 set to include sequenced collections, string templates

Long-term support release of standard Java, due this fall, begins to take shape.

Java source code could switch to UTF-8 encoding

Java source code could switch to UTF-8 encoding

The current state of ‘ill-defined encoding’ creates unnecessary problems when working with the JDK codebase, an OpenJDK proposal says.

C++ 23 language standard declared feature-complete

C++ 23 language standard declared feature-complete

Forthcoming update of C++ will include a standard library module named std. Attention of the ISO C++ Committee now turns to C++ 26.

Deno adds package.json support

Deno adds package.json support

Deno 1.31 automatically detects package.json and uses it to install and resolve dependencies, making it easier to move from Node.js.

ASP.NET Core gets full-stack web programming in .NET 8

ASP.NET Core gets full-stack web programming in .NET 8

Blazor United combines server-side and client-side rendering in a full-stack web programming model in ASP.NET Core 8, now available in a first preview.

Tabnine readies AI-generated unit testing for developers

Tabnine readies AI-generated unit testing for developers

Forthcoming Tabnine Enterprise feature, now in beta, uses artificial intelligence to generate unit tests for Python, Java, and JavaScript code.

Microsoft .NET 8 bolsters Linux support

Microsoft .NET 8 bolsters Linux support

.NET 8 Preview 1 is now available. Microsoft plans monthly previews with general availability due this fall.

Visual Studio 2022 17.5 arrives with C++ enhancements, AI coding suggestions

Visual Studio 2022 17.5 arrives with C++ enhancements, AI coding suggestions

Latest upgrade to Microsoft’s flagship IDE also promises more streamlined API development and significantly improved code search.

Altostra template creates ChatGPT-like apps on AWS

Altostra template creates ChatGPT-like apps on AWS

Altostra says ChatGPT-like apps can be built using AWS Lambda and any of the OpenAI GPT-3 models in less than five minutes.

Microsoft offers Visual Studio IDE extension for .NET upgrades

Microsoft offers Visual Studio IDE extension for .NET upgrades

Developers can move apps to .NET 6 and .NET 7 from older technologies.

Real-time Ubuntu Linux now available

Real-time Ubuntu Linux now available

Canonical's platform emphasizes security and time-bound workload usage for verticals such as defense, telecom, and the public sector.

GitHub Copilot update includes security vulnerability filtering

GitHub Copilot update includes security vulnerability filtering

GitHub says the controversial AI-assisted coding tool is now being used by more than 400 organizations to increase developer productivity and improve code quality.

Docker, Maven lead the way in packages

Docker, Maven lead the way in packages

The JFrog Software report also listed NPM JavaScript among the leaders while Rust Cargo showed impressive growth.

Android 14 preview for developers arrives

Android 14 preview for developers arrives

The mobile OS emphasizes tablets, foldables, and enhancements such as improved battery life, security, and font scaling.

Deno 1.30 backs built-in Node.js modules

Deno 1.30 backs built-in Node.js modules

The JavaScript/TypeScript runtime also updates the configuration file.

Microsoft pledges support in .NET language updates

Microsoft pledges support in .NET language updates

The company has just updated its strategy for C#, F#, and Visual Basic, committing to performance and stability for all three languages.

C++ still shining in language popularity index

C++ still shining in language popularity index

The language grew nearly 6% year over year in Tiobe's index and ranks fifth on PYPL's popularity index.

Oracle per-employee Java licensing could benefit rivals

Oracle per-employee Java licensing could benefit rivals

Eclipse, Azul, other providers may see increased Java downloads from new Oracle pricing based on total number of employees rather than number of users.

Visual Studio Code 1.75 brings configuration profiles

Visual Studio Code 1.75 brings configuration profiles

Profiles allow VS Code users to create and share configurations for the UI, extensions, settings, keyboard shortcuts, tasks, and user snippets.

Go 1.20 previews profile-guided optimization

Go 1.20 previews profile-guided optimization

Profile-guided optimization enables the Go compiler to perform application-specific and workload-specific optimizations based on run-time profile information.

Load More