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.

JDK 20: What’s next for Java?

What’s new in Rust 1.64

What’s new in Rust 1.64

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

Eclipse Jakarta EE upgrade zeroes in on cloud

Eclipse Jakarta EE upgrade zeroes in on cloud

Jakarta EE 10 arrives with a focus on building modern, simplified, and lightweight cloud-native Java applications, including a Core Profile for microservices.

Cppfront project aims to modernize C++

Cppfront project aims to modernize C++

Cppfront is an experimental compiler for an alternate C++ syntax that would make the venerable programming language ‘10x simpler, safer, and more toolable.’

JDK 19: The new features in Java 19

JDK 19: The new features in Java 19

Now available for production use, Java 19 features structured concurrency, virtual threads, pattern matching for switch expressions, a vector API, and a Linux/RISC-V port.

Go developers are catching on to generics — survey

Go developers are catching on to generics — survey

Go developer survey shows more than one in four are already using generics, though some are prevented by limitations of the current implementation or tools.

Microsoft .NET 7 enters release candidate phase

Microsoft .NET 7 enters release candidate phase

Performance improvements, multi-platform targeting, cloud-native development headline the Microsoft development platform upgrade due in November.

JavaFX 19 rich client Java platform arrives

JavaFX 19 rich client Java platform arrives

Update extends H.265 video support to HTTP Live Streaming, adds CSS focus indicators, and fixes modal behavior and touch-screen bugs.

Swift language speeds standard library, reworks generics

Swift language speeds standard library, reworks generics

Swift 5.7 features a smaller and faster standard library, usability improvements, and a new generics implementation that boosts performance and removes longtime bugs.

Oracle MySQL HeatWave comes to AWS

Oracle MySQL HeatWave comes to AWS

Oracle’s MySQL database service supporting mixed analytical, transaction processing, and machine learning workloads is now available on Amazon Web Services.

Rust programming language gains dedicated security team

Rust programming language gains dedicated security team

Beginning with a security audit and threat modeling exercises, the Rust language security initiative draws on staff and support from the OpenSSF and JFrog.

Proposed Java API would enable sharing of immutable data across threads

Proposed Java API would enable sharing of immutable data across threads

Extent-local variables would provide a way to share data both within a thread and with child threads in Java, making it easier to reason about data flow.

Load More