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.

Eclipse launches group to shepherd popular Java IDE

Go 1.17 moves to beta, with language and compiler enhancements

Go 1.17 moves to beta, with language and compiler enhancements

The open source Google language hones in on passing function arguments.

Visual Studio Code adds Workplace Trust for code editing safety

Visual Studio Code adds Workplace Trust for code editing safety

Latest version of Microsoft’s editor also focuses on debugging capabilities

Oracle offers Java management service

Oracle offers Java management service

Enterprise installations can be monitored for compliance, performance, and security.

JDK 17: The new features in Java 17

JDK 17: The new features in Java 17

Always-strict floating point semantics, a foreign function and memory API, and a uniform API for pseudo random number generators are planned for the Java long-term support release due in September.

Microsoft equips Visual Studio Code with extension for Project Tye microservices

Microsoft equips Visual Studio Code with extension for Project Tye microservices

The experimental tool helps with viewing, running, and debugging apps from within the editor.

Apple Xcode 13 supports teams, Swift concurrency

Apple Xcode 13 supports teams, Swift concurrency

Latest version of Apple’s IDE backs Xcode Cloud CI/CD, team development features, and Swift concurrent programming using async/await and actors.

Apple Xcode Cloud brings CI/CD to Xcode IDE

Apple Xcode Cloud brings CI/CD to Xcode IDE

Xcode Cloud allows Apple developers to build apps and run automated tests in parallel in the cloud, directly from Xcode.

IBM Python toolkit measures AI uncertainty

IBM Python toolkit measures AI uncertainty

IBM’s Uncertainty Qualification 360 is an open source library of Python algorithms for quantifying, estimating, and communicating the uncertainty of machine learning models.

Go fuzz to catch hard-to-find bugs in Go

Go fuzz to catch hard-to-find bugs in Go

Native Go fuzz testing tool is now ready for beta testing but won’t be included in upcoming release of the language.

JFrog unveils software distribution service

JFrog unveils software distribution service

New addition to the JFrog devops platform promises to speed up software deployments, updates, and concurrent downloads across hybrid infrastructure, edges, and IoT devices.

 10 hot language projects riding WebAssembly

10 hot language projects riding WebAssembly

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

Load More