G# – A modern .NET language with Go, Kotlin, and Swift ergonomics

Hacker News Top Tools

Summary

G# is a new .NET language that brings Go-, Kotlin-, and Swift-style ergonomics to the .NET runtime, compiling directly to managed assemblies.

No content available
Original Article
View Cached Full Text

Cached at: 07/16/26, 01:46 AM

# G# — A modern .NET language with Go, Kotlin, and Swift ergonomics | G# Source: [https://davidobando.github.io/gsharp/](https://davidobando.github.io/gsharp/) A modern \.NET language with Go, Kotlin, and Swift ergonomics G\# brings Go\-, Kotlin\-, and Swift\-style ergonomics — packages,`func`,`data class`, nullable handling with`if let`, structured concurrency with`scope`— to the \.NET runtime\. Source compiles directly to managed assemblies\. [Get started](https://davidobando.github.io/gsharp/docs/getting-started/install)[Take the tour](https://davidobando.github.io/gsharp/docs/tour)

Similar Articles

Gossamer: a Rust-flavoured language with real goroutines and pause-free memory

Hacker News Top

Gossamer is a new programming language inspired by Rust that features real goroutines, pause-free deterministic memory management with reference counting and arenas, and a bytecode VM with LLVM compilation. It aims to provide expressive syntax without a borrow checker or garbage collector pauses.

Just Fucking Use Go

Lobsters Hottest

An opinionated developer essay advocates for the Go programming language, emphasizing its straightforward syntax, robust standard library, efficient concurrency model, and single-binary deployment as practical alternatives to overly complex modern technology stacks.

Solod: Go can be a better C

Hacker News Top

Solod is a strict subset of Go that compiles to readable C11 with zero runtime, no GC, and rich standard library, enabling systems-level control for Go developers and familiar tooling for C programmers.