Show HN: G –> a new dotnet language like Go/Swift/Kotlin with C# interop
Category: devtools
Tags: dotnet, programming-language, clr
Score: 7.0/10 (Innovation: 6, Technical: 8, Documentation: 9, Utility: 5)
G# is a new programming language for .NET that combines ergonomic features from Go, Kotlin, and Swift (like data classes, nullable handling, and structured concurrency) with full C# interop and access to the .NET ecosystem. Its integration with MSBuild, NuGet, and VS Code, plus a well-documented compiler and tooling, makes it an interesting experiment in language design on the CLR.
Target audience: backend devs
Repository: https://davidobando.github.io/gsharp/ · C# · MIT · 13 stars
View on Hacker News