

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.


Java source code could switch to UTF-8 encoding
The current state of ‘ill-defined encoding’ creates unnecessary problems when working with the JDK codebase, an OpenJDK proposal says.

C++ 23 language standard declared feature-complete
Forthcoming update of C++ will include a standard library module named std. Attention of the ISO C++ Committee now turns to C++ 26.

Deno adds package.json support
Deno 1.31 automatically detects package.json and uses it to install and resolve dependencies, making it easier to move from Node.js.

ASP.NET Core gets full-stack web programming in .NET 8
Blazor United combines server-side and client-side rendering in a full-stack web programming model in ASP.NET Core 8, now available in a first preview.

Tabnine readies AI-generated unit testing for developers
Forthcoming Tabnine Enterprise feature, now in beta, uses artificial intelligence to generate unit tests for Python, Java, and JavaScript code.

Microsoft .NET 8 bolsters Linux support
.NET 8 Preview 1 is now available. Microsoft plans monthly previews with general availability due this fall.

Visual Studio 2022 17.5 arrives with C++ enhancements, AI coding suggestions
Latest upgrade to Microsoft’s flagship IDE also promises more streamlined API development and significantly improved code search.

Altostra template creates ChatGPT-like apps on AWS
Altostra says ChatGPT-like apps can be built using AWS Lambda and any of the OpenAI GPT-3 models in less than five minutes.

Microsoft offers Visual Studio IDE extension for .NET upgrades
Developers can move apps to .NET 6 and .NET 7 from older technologies.

Real-time Ubuntu Linux now available
Canonical's platform emphasizes security and time-bound workload usage for verticals such as defense, telecom, and the public sector.

GitHub Copilot update includes security vulnerability filtering
GitHub says the controversial AI-assisted coding tool is now being used by more than 400 organizations to increase developer productivity and improve code quality.

Docker, Maven lead the way in packages
The JFrog Software report also listed NPM JavaScript among the leaders while Rust Cargo showed impressive growth.

Android 14 preview for developers arrives
The mobile OS emphasizes tablets, foldables, and enhancements such as improved battery life, security, and font scaling.

Deno 1.30 backs built-in Node.js modules
The JavaScript/TypeScript runtime also updates the configuration file.

Microsoft pledges support in .NET language updates
The company has just updated its strategy for C#, F#, and Visual Basic, committing to performance and stability for all three languages.

C++ still shining in language popularity index
The language grew nearly 6% year over year in Tiobe's index and ranks fifth on PYPL's popularity index.

Oracle per-employee Java licensing could benefit rivals
Eclipse, Azul, other providers may see increased Java downloads from new Oracle pricing based on total number of employees rather than number of users.

Visual Studio Code 1.75 brings configuration profiles
Profiles allow VS Code users to create and share configurations for the UI, extensions, settings, keyboard shortcuts, tasks, and user snippets.

Go 1.20 previews profile-guided optimization
Profile-guided optimization enables the Go compiler to perform application-specific and workload-specific optimizations based on run-time profile information.