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 Visual Studio 16.9 preview enhances C++ tooling

GraalVM boosts Java performance with Truffle framework

GraalVM boosts Java performance with Truffle framework

Java on Truffle in GraalVM 21 brings Java up to snuff with Python, Ruby, and JavaScript on the multi-language virtual machine.

Entity Framework Core 6 plans take shape

Entity Framework Core 6 plans take shape

Developers of Microsoft’s open source data access framework eye performance boost, SQL Server temporal table support, JSON columns for late 2021 release.

.NET nanoFramework taps C# for embedded systems

.NET nanoFramework taps C# for embedded systems

Follow-up to .NET Micro Framework brings IoT, wearables, and robotics development to .NET developers and Visual Studio.

JDK 16: The new features in Java 16

JDK 16: The new features in Java 16

Due in March, the next Java upgrade targets primitive classes, sealed classes, records classes, a vector API, and ports for Windows on ARM64 and Alpine Linux.

TypeScript 4.2 tunes tuple types

TypeScript 4.2 tunes tuple types

Now available in a beta release, TypeScript upgrade loosens restrictions on rest elements in tuple types and improves type alias preservation.

Google’s Go language could add generics later this year

Google’s Go language could add generics later this year

A proposal to add generic programming to Go using type parameters is the latest attempt to add a long-sought capability that would make the language easier to use.

Angular 12 looks to improve deployment integrations

Angular 12 looks to improve deployment integrations

Better error messages, distribution of Ivy libraries to NPM also on the drawing board for the web development framework.

Vno brings Vue to Deno

Vno brings Vue to Deno

Third-party Deno module compiles and bundles Vue components in a Deno runtime, overcoming issues of unfamiliarity and incompatibiity.

Tokio Rust runtime reaches 1.0 status

Tokio Rust runtime reaches 1.0 status

Asynchronous runtime for Rust programming language provides building blocks for developing fast and reliable networking applications.

Microsoft .NET JSON serializer could get faster startup

Microsoft .NET JSON serializer could get faster startup

Improved throughput and reduced application size are also on the drawing board for the System.Text.Json serializer.

Server-side WebAssembly runtime reaches GA status

Server-side WebAssembly runtime reaches GA status

Promising faster compilation and production-ready performance, Wasmer 1.0 allows universal binaries compiled from native code to run in lightweight containers on multiple host platforms.

Load More