New C# 12 feature proves controversial: Primary constructors ‘worst feature I’ve ever seen implemented’

An official blog post describing primary constructors, a new feature in C# 12, has provoked developers to complain, with comments describing it such as...

Node 22 released with experimental support for require targeting ECMAScript modules and more

Node 22 - which will eventually be a LTS (Long-term support) version - is out with new features that include experimental support for the...

Visual Studio analysed: will it ever migrate from .NET Framework?

Microsoft’s Visual Studio IDE still runs on the legacy .NET Framework, despite being the company’s premier development tool for modern Windows applications. A new...

Dapr: not just for Kubernetes or the Microsoft platform, says co-creator Mark Fussell

Dapr (Distributed Application Runtime) was created at Microsoft for Kubernetes, but goes beyond both, said co-creator Mark Fussell. Microsoft introduced Dapr as an open source...

AWS combines “building block” blueprints with CodeCatalyst for rapid project creation including DevOps

AWS has added Project Development Kit (PDK) blueprints to its CodeCatalyst DevOps tool. Developers can now compose applications from common patterns while also setting...

Sourcegraph coding assistant now supports Anthropic Claude 3 – though limited to 7K token input

Cody, an AI coding assistant from Sourcegraph, now supports Anthropic Claude 3 LLMs (Large Language Models) as well as OpenAI GPT-4 and Azure OpenAI. According...

Supabase moves out of beta, adds supports for Swift, plugs in Oriole storage engine

Supabase, described by its developers as an open source alternative to Google’s Firebase, has moved to general availability as well as introducing new capabilities...

Go dev survey shows frustration with Python’s dominance of AI

An official survey of Go developers shows growing interest in building AI applications – but some frustration that Python dominates the space, with far...

React Native and why Microsoft uses it for its own cross-platform development

Interview: Microsoft is among the biggest users of React Native for cross-platform development, despite having its own home-grown frameworks. At QCon London this week, Microsoft...

AI coding: Hugging Face engineer extols benefits of open source models, but hard questions remain

AI coding using open source models has advantages in transparency and the ability to customize them, but hard questions about licensing and reliability were...