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.

Red Hat plops Celonis EMS on AWS cloud

PHP 8.1 brings enums, read-only properties

PHP 8.1 brings enums, read-only properties

Update to the popular scripting language for web development also offers enhancements for concurrency and performance.

JetBrains previews next-gen Fleet IDE

JetBrains previews next-gen Fleet IDE

Fleet will coexist with JetBrains’ IntelliJ line and serve as a lightweight code editor with a different take on IDE organization.

JDK 18: What to expect in Java 18

JDK 18: What to expect in Java 18

Due in March 2022, Java 18 has drawn proposals to incubate the vector API, preview pattern matching for switch statements, and adopt UTF-8 as the default character set.

Windows Forms advances in .NET 6 but still needs work

Windows Forms advances in .NET 6 but still needs work

Supporting display DPI awareness and sharing display configuration information between the Windows Forms runtime and designer have been challenging, Microsoft said.

GitHub will require 2FA for some NPM registry users

GitHub will require 2FA for some NPM registry users

Mandate will apply to maintainers and admins of top packages on the JavaScript registry, in response to two recent security incidents.

Kotlin 1.6.0 debuts memory manager

Kotlin 1.6.0 debuts memory manager

Memory manager for Kotlin/Native lifts restrictions on object sharing between threads and offers leak-free, concurrent programming primitives.

TypeScript 4.5 arrives with Promise improvements

TypeScript 4.5 arrives with Promise improvements

Latest GA release of Microsoft’s strongly typed JavaScript introduces new Awaited utility type to model Promise recursions, defers ECMAScript module support for Node.js to a future release.

Microsoft’s F# 6 boosts performance, ease

Microsoft’s F# 6 boosts performance, ease

Design goals for the new version were to make it simpler, more performant, easier to learn, and more uniform and interoperable with other .NET languages.

Java could get virtual threads

Java could get virtual threads

OpenJDK draft proposal would make concurrent programming far easier, while making more efficient use of hardware resources.

GitHub: Dev productivity is back to pre-pandemic levels

GitHub: Dev productivity is back to pre-pandemic levels

2021 State of the Octoverse report shows developers aren’t returning to the office; JavaScript, Python remain the hottest languages.

Kotlin roadmap points to compiler, mobile improvements

Kotlin roadmap points to compiler, mobile improvements

Android and iOS code sharing technology, namespace prototype, code coverage plug-in, and documentation generation tool also in the works.

Load More