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 offers Productivity Power Tools for Visual Studio 2022 IDE

Microsoft offers Productivity Power Tools for Visual Studio 2022 IDE

Extensions are readied for many tasks, including HTML copying, help access, error message viewing, and others.

Pyston, the Python alternative, gets backing from Anaconda

Pyston, the Python alternative, gets backing from Anaconda

Lead developers hired by data science platform maker to improve Python performance and build a sustainable Pyston community.

Deno 1.13 emphasizes HTTP server API stability

Deno 1.13 emphasizes HTTP server API stability

Upgrades to native HTTP server are now advised for users of JavaScript/TypeScript runtime.

Kotlin update previews experimental features

Kotlin update previews experimental features

Kotlin 1.5.30 offers trial run of sealed when statements and suspend functions, language features that could be production-ready in Kotlin 1.60.

 12 hot language projects riding WebAssembly

12 hot language projects riding WebAssembly

From blazing-fast web apps to Python data science in the browser, these programming language and compiler projects offer different twists on the promise of WebAssembly.

What to expect in Java 18

What to expect in Java 18

Not due until March 2022, Java 18 already has drawn proposals to preview record patterns and array patterns and to adopt UTF-8 as the default character set.

GitHub CLI 2.0 introduces extensions

GitHub CLI 2.0 introduces extensions

GitHub CLI extensions allow developers to customize the functionality of the command line tool and share custom commands with other users.

Microsoft, Google partner on eBPF

Microsoft, Google partner on eBPF

The extended Berkeley Packet Filter, which can run sandboxed programs in an operating system kernel, is moving beyond Linux.

JetBrains’ Go language IDE prepares for generics

JetBrains’ Go language IDE prepares for generics

Upcoming version of GoLand to accommodate highly anticipated language feature.

Microsoft details .NET 6 performance boosts

Microsoft details .NET 6 performance boosts

Forthcoming upgrade to Microsoft’s software development platform promises to run better in multiple areas including compilation and garbage collection.

Go 1.17 brings language and compiler enhancements

Go 1.17 brings language and compiler enhancements

Update to Google’s open source programming language introduces enhancements for writing safe pointer operations and a more performant method of passing function arguments.

Visual Studio Code previews ML-based language detection

Visual Studio Code previews ML-based language detection

Visual Studio Code 1.59, aka the July 2021 edition, also features a preview of a debug Disassembly view.

TypeScript 4.4 brings performance boosts

TypeScript 4.4 brings performance boosts

Now in a release candidate stage, the next upgrade to Microsoft’s typed JavaScript also introduces control flow analysis and spelling suggestions in plain JavaScript files.

Angular 13 begins to take shape

Angular 13 begins to take shape

The development of next major version of the TypeScript-based web framework is underway.

Visual Studio 2022 Preview 3 shines on JavaScript, TypeScript, Git

Visual Studio 2022 Preview 3 shines on JavaScript, TypeScript, Git

Multi-repo capabilities also highlighted in planned upgrade to Microsoft’s flagship IDE.

OpenAI offers API for GitHub Copilot AI model

OpenAI offers API for GitHub Copilot AI model

Available through the OpenAI API in a private beta, Codex can translate natural language into code in upwards of a dozen programming language.

Vue 3.2 promises a speed boost

Vue 3.2 promises a speed boost

Latest update to the popular JavaScript framework brings ‘significant’ performance improvements to the reactivity system.

Oracle accelerates MySQL HeatWave queries with machine learning

Oracle accelerates MySQL HeatWave queries with machine learning

MySQL Autopilot uses advanced machine learning techniques to accelerate HeatWave query performance and scalability in Oracle Cloud’s MySQL Database Service.

JetBrains Java IDE adds project analysis, build system improvements

JetBrains Java IDE adds project analysis, build system improvements

JetBrains IntelliJ IDEA 2021.2 checks Java code changes for errors before compilation and eases management of Maven and Gradle dependencies with Package Search plug-in.

Developers love Rust and Svelte, dread AngularJS, Stack Overflow survey says

Developers love Rust and Svelte, dread AngularJS, Stack Overflow survey says

2021 survey by the developer Q&A site also found that developers earn more for Clojure, DynamoDB, AWS, and Ruby on Rails.

Load More