G# –> a new dotnet language like Go/Swift/Kotlin with C# interop
Details
- External ID
- 48536347
- Source
- HN
- Company
- —
- Product
- G# –> a new dotnet language like Go/Swift/Kotlin with C# interop
- Website domain
- github.io
- Launched
- June 15, 2026
- Cohort
- —
- Upvotes
- 9
- Upvotes percentile
- 0.5484972677595629
- Tags
- —
- Fetched at
- Sept. 7, 2026, 9:26 p.m.
- Updated at
- Sept. 7, 2026, 9:26 p.m.
Description
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!
Enrichment
- Theme
- curated developer directories and resources
- Vertical
- Horizontal
- Function
- Dev tools
- Audience
- Developer
- AI stance
- Not AI
- Project type
- Hobby / open-source project
- Normalized one-liner
- dotnet language with c# interop
- Manually corrected
- False
Could you build this?
No Developing a full-fledged programming language compiler targeting .NET assemblies with custom syntax, language server, MSBuild integration, and debuggers requires immense language engineering expertise.
What it would actually take: The project consists of a compiler generating Common Intermediate Language (CIL) assemblies via Roslyn or System.Reflection.Metadata, implementing complex features like structured concurrency, null-safety, and pattern matching. It also requires an MSBuild SDK, a Language Server Protocol (LSP) daemon, and Portable PDB emission for debugging, demanding deep compiler construction and CLR internals expertise.
Discussion
2 comments analyzed.
Concerns raised: F# functions lack default arguments support, limiting functional programming paradigm
Feature requests: Add default arguments support to normal functions (not just methods)
Competitors
Other products that read as similar to this one — 41 launches clear the similarity bar, closest 8 shown.
Attention rank: #16 of 42 (itself plus its competitors, highest first — normalized so YC and Product Hunt are compared fairly).
Launched 222 days after the earliest competitor.
- I implemented generics in my programming language · hn · 2025-12-15 · 38 upvotes · similarity 0.45
- Genotype: language that compiles to idiomatic TS, Rust and Python · hn · 2026-09-08 · 9 upvotes · similarity 0.44
- Valk · hn · 2026-02-10 · 5 upvotes · similarity 0.42
- My biggest solo-project: Game engine with its own programming language · hn · 2026-05-25 · 5 upvotes · similarity 0.41
- The Taka Programming Language · hn · 2025-12-03 · 12 upvotes · similarity 0.40
- SharpTS · hn · 2026-01-09 · 6 upvotes · similarity 0.40
- Fuse · hn · 2026-08-02 · 121 upvotes · similarity 0.38
- A working reference implementation of context engineering · hn · 2026-04-17 · 46 upvotes · similarity 0.38
Other launches for this product
- No other launches for this product.
Same idea, different domain
Nobody's really built a dev tools tool for Sales yet.