

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.


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
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
Azure-hosted, project-specific development workstations can be accessed from Windows, macOS, iOS, and Android devices.

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
Release also stabilizes language features including replacing the enum class values function.

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
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 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 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 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
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
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 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
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
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
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
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
The C# Dev Kit extension combines the C# extension with AI-powered code completion, solution management, and integrated testing.