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.

Microsoft’s C# 10 promises ‘prettier’ code

Microsoft’s C# 10 promises ‘prettier’ code

Major upgrade to the .NET programming language arrives with new capabilities designed to improve speed and expressiveness.

OpenJDK proposals would bring universal generics to Java

OpenJDK proposals would bring universal generics to Java

Universal generics would allow Java type variables to range over primitive and reference types, making it easier to extend or reuse code across different types.

Microsoft joins Java Community Process

Microsoft joins Java Community Process

Newfound commitment to the Java platform includes releases of Microsoft Build for OpenJDK in May and Language Support for Java on Visual Studio Code in October.

What’s new in Microsoft .NET 6

What’s new in Microsoft .NET 6

Next-gen software development platform that unites the .NET Framework and .NET Core is now available in a production release.

Microsoft Visual Studio 2022 arrives

Microsoft Visual Studio 2022 arrives

64-bit upgrade to Microsoft’s flagship IDE ushers in new features to support faster, easier coding and larger, more complex projects.

What’s new in Angular 13

What’s new in Angular 13

Version 13 of the popular TypeScript-based web framework is now available as a production release.

GitHub introduces code review controls

GitHub introduces code review controls

New controls in the popular code-sharing site are designed to deal with ‘drive-by‘ pull request approvals and ‘spammy’ change requests.

Google unveils developer preview of Android 12L

Google unveils developer preview of Android 12L

Due in early-2022, Android 12L optimizes the Android system UI for large screens in preparation for the next wave of tablets, foldables, and Chromebooks.

Angular proposal would make NgModules optional

Angular proposal would make NgModules optional

The Angular development team considers a shift toward a simpler reuse model to improve the developer experience.

Big Next.js upgrade has new Rust compiler, ES Modules support

Big Next.js upgrade has new Rust compiler, ES Modules support

Faster builds and new middleware capabilities are also highlighted in Version 12 of web framework.

GitHub Copilot adds Neovim, JetBrains IDE support

GitHub Copilot adds Neovim, JetBrains IDE support

GitHub also announced Copilot support for multiline code completions in languages such as Java, C, C++, and C#.

Microsoft returns Hot Reload to the .NET SDK

Microsoft returns Hot Reload to the .NET SDK

The company apologized for ‘inadvertently’ removing the Hot Reload capability from the .NET SDK repo, and will include it in the GA build of the .NET 6 SDK.

What’s new in Rust 1.56

What’s new in Rust 1.56

Rust was designed to make it easy to develop fast and safe system-level software. Here’s what’s new.

JetBrains unveils Qodana code quality platform for CI/CD

JetBrains unveils Qodana code quality platform for CI/CD

Qodana code quality monitoring platform integrates with the IntelliJ IDE and supports Java and Kotlin, with support for additional JVM and non-JVM languages in the works.

Microsoft previews Visual Studio Code for the Web

Microsoft previews Visual Studio Code for the Web

Browser-based code editor does have limitations, company warns, but the coding experience is nearly identical to the desktop for web languages.

Deno 1.15 improves Node.js compatibility

Deno 1.15 improves Node.js compatibility

New version of the Node.js alternative also makes progress toward a feature-complete Web Crypto API.

Node.js 17 arrives with more promise-based APIs

Node.js 17 arrives with more promise-based APIs

Node.js 17 becomes the current release line and Node.js 16 moves to long-term support status.

Red Hat OpenStack tightens OpenShift Kubernetes integration

Red Hat OpenStack tightens OpenShift Kubernetes integration

Red Hat OpenStack Platform 16.2 allows OpenStack and OpenShift users to run VM-based and container-based workloads side by side with better performance and security.

Visual Studio Code adds split editor capability

Visual Studio Code adds split editor capability

New ‘Split in Group’ command allows Visual Studio Code users to work in two editors side by side, vertically or horizontally, on the same file.

Microsoft Visual Studio 2022 is due November 8

Microsoft Visual Studio 2022 is due November 8

Microsoft has made a version 17.0 release candidate and Preview 5 of the newly 64-bit IDE available with a go-live license for production use.

Load More