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.

Golang vulnerability checker flags Go vulnerabilities

Golang vulnerability checker flags Go vulnerabilities

Govulncheck is a command-line utility that uses the Go vulnerability database to identify known vulnerabilities in Go source code and Go binaries.

What’s new in Rust 1.71

What’s new in Rust 1.71

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

Microsoft Semantic Kernel will support OpenAI plugins

Fall 2023 roadmap for the LLM-integrating SDK also lists plans for plugin testing, dynamic planners, end-to-end telemetry, and links to vector databases.

Visual Studio Code stabilizes Remote Tunnels to WSL

Visual Studio Code stabilizes Remote Tunnels to WSL

Connecting to Windows Subsystem for Linux over Remote Tunnels is out of preview. Group and tab resizing also highlighted in latest VS Code upgrade.

Microsoft Dev Box workstations on Azure go GA

Microsoft Dev Box workstations on Azure go GA

Azure-hosted, project-specific development workstations can be accessed from Windows, macOS, iOS, and Android devices.

Rising C++ closes in on C language

Rising C++ closes in on C language

C++ has surpassed Java and may soon eclipse C, according to the Tiobe index of programming language popularity. Cobol is back in the top 20.

Kotlin 1.9.0 features beta of advanced K2 compiler

Kotlin 1.9.0 features beta of advanced K2 compiler

Release also stabilizes language features including replacing the enum class values function.

Microsoft improves F# language hints in Visual Studio

Microsoft improves F# language hints in Visual Studio

Microsoft is previewing inline type hints, inline parameter name hints, and return type hints for the F# programming language in Visual Studio.

TypeScript 5.2 beta brings explicit resource management

TypeScript 5.2 beta brings explicit resource management

Forthcoming update to Microsoft’s strongly-typed JavaScript also backs decorator metadata for consuming metadata on classes.

GitHub Enterprise Server debuts time-based roadmap layout

GitHub Enterprise Server debuts time-based roadmap layout

GitHub Enterprise Server 3.9 introduces a time-based roadmap layout in GitHub Projects, allowing users to view project issues and pull requests on a timeline.

ECMAScript 2023 spec for JavaScript finalized

ECMAScript 2023 spec for JavaScript finalized

ECMAScript 2023 adds new methods for searching and changing arrays, allows symbols to be used as WeakMap keys, and standardizes support for hashbang grammar.

Rust language project revamps governance

Rust language project revamps governance

Rust Leadership Council established in the wake of community complaints of governance shortcomings and a fork of the language to escape bureacracy.

AI is catching on with API developers

AI is catching on with API developers

Some 60% of API developers use generative AI to help them code, according to a Postman survey of more than 40,000 developers and API professionals.

Svelte 4 shrinks code footprint, compiled output

Svelte 4 shrinks code footprint, compiled output

Upgrade reduces Svelte package size by 75%, produces smaller and faster hydration code, and lays the groundwork for Svelte 5.

Oracle introduces free license for GraalVM

Oracle introduces free license for GraalVM

Oracle is making GraalVM, a high-performance Java virtual machine and JDK with an optimized compiler, available to use and redistribute for free.

WASIX undermines WebAssembly System Interface spec, Bytecode Alliance says

WASIX undermines WebAssembly System Interface spec, Bytecode Alliance says

Wasmer says the goal of WASIX is to allow any kind of program to run on top of WebAssembly, and this requires system call extensions that fill gaps in WASI. Bytecode Alliance says WASIX is non-standard.

GitLab Dedicated offers single-tenant, SaaS-based devsecops

GitLab Dedicated offers single-tenant, SaaS-based devsecops

Service hosted and managed by GitLab is geared to users with strict compliance requirements such as isolation, data residency, and private networking.

Canva design platform unveils developer platform

Canva design platform unveils developer platform

Popular online graphic design platform is wooing software developers with an app marketplace, SDK, and APIs for building creative, workflow, and collaboration apps for the Canva community.

Rust most admired language, Stack Overflow survey says

Rust most admired language, Stack Overflow survey says

Stack Overflow 2023 Developer Survey finds that JavaScript and Python are the most used and most desired languages, but they fall far short of Rust in satisfying their users.

Microsoft unveils C# Dev Kit for Visual Studio Code

Microsoft unveils C# Dev Kit for Visual Studio Code

The C# Dev Kit extension combines the C# extension with AI-powered code completion, solution management, and integrated testing.

Load More