News for hackers. Stuff that matters.

Show HN: G# –> a new dotnet language like Go/Swift/Kotlin with C# interop

https://davidobando.github.io/gsharp/

I started working on this back in 2019, mostly as a design idea. Over the last month I made a big push to make it 100% usable and replace C# in all my personal projects. I now feel it's solid enough to gather feedback from other developers. If you take it for a spin, I hope you enjoy it and send your thoughts!
( 2 comments | 2 points | on HN )
Re:Show HN: G# –> a new dotnet language like Go/Swift/Kotlin... by zombot on Monday June 15, 2026 @12:26AM (#48536589)
Please just make F# better. Normal functions still can't have default arguments, it only works with methods. Kind of ironic for a language that wants to be functional. That would mean functions are first-class objects.
Re:Show HN: G# –> a new dotnet language like Go/Swift/Kotlin... by daytonellwanger on Monday June 15, 2026 @01:08AM (#48536863)
Nice work! Apparently the docs are solid - my LLM successfully translated a TypeScript program with the original program and the docs URL as the only input