Tag
Chibil is a C compiler written in C# that targets .NET IL, allowing C code to be compiled into .NET executables. It is based on chibicc and can run DOOM.
A developer rants about the poor design of custom attributes in .NET at the binary metadata level, explaining their storage and why they cause problems.
A blog post proposing a redesign of the System.Diagnostics.Process class in .NET to separate properties valid only for started processes into a new class, aiming to reduce API confusion.
.NET 11 preview introduces union types in C# 15, a long-requested feature for handling data that can be one of several types, with a new 'union' keyword and pattern matching.
Microsoft announces a redesign of C#'s unsafe keyword in C# 16 to enforce memory safety contracts, making unsafe operations visible and compiler-enforced, with preview in .NET 11 and production in .NET 12.
An open-source interpreter for the K version 3 programming language, implemented in C# under the MIT License with Commons Clause. It fully implements the K Reference Manual and includes enhancements like a Foreign Function Interface for .NET objects.
The .NET team's curated set of core skills and custom agents for coding agents, covering .NET coding, data access, diagnostics, MSBuild, NuGet, upgrade, MAUI, AI, templates, testing, ASP.NET, and .NET 11.