C#
Coverage of C# in the Nexus archive.
- TypeScript devs no longer need to tangle with C# to use Aspire dev stack after Microsoft update
Microsoft released Aspire 13.4, making TypeScript first-class in the Aspire dev stack, eliminating the need for C#. New integrations include Go, Bun, Blazor/WebAssembly, and enhanced Kubernetes deployment features.
- Microsoft wants safer C# without turning it into Rust
Microsoft aims to enhance C# memory safety by redefining the 'unsafe' keyword, introducing a model inspired by Rust but retaining automatic memory management. Changes include propagating unsafe designations to callers, restricting unsafe scope to individual methods, and making pointer usage non-unsafe unless dereferenced. The updates will be opt-in for C# 16 (2027) and .NET 12, with NuGet badges to encourage adoption.
- kharp – k version 3 Language Interpreter in C#
The kharp project is a C# implementation of the k version 3 language interpreter, available on GitHub. The project has received 11 points on YCombinator news. There are currently no comments on the article.
- Open source ballistic simulator with NASA SRTM terrain masking (Python/C#)
An open-source ballistic simulator named 'Balistic' has been developed, utilizing NASA's SRTM terrain data for accurate terrain masking. The project is implemented in Python and C#, with code hosted on GitHub. The article includes minimal engagement, with 3 points and 1 comment on Hacker News.
- Why I'm Building a Database Engine in C#
The author discusses their project to build a database engine using C#, highlighting motivations and technical challenges. The article received 13 points and 5 comments on Hacker News.