Hacker ApprovedDepartments

G#

Shares rank 110 of 163 programming languages by recommenders

Recommended as a newer .NET language with modern ergonomics and readable syntax. Critics say it adds little beyond Go and C#.

Recommended as a newer .NET language with modern ergonomics and readable syntax. Critics say it adds little beyond Go and C#.

23 people gave an opinion

recommend it
8
criticize it
15
approval share
35%
Each figure is one person. RecommendsCriticizes

Recommended in 2 of 13 months

  1. November 2025: not recommended
  2. December 2025: not recommended
  3. January 2026: not recommended
  4. February 2026: not recommended
  5. March 2026: not recommended
  6. April 2026: not recommended
  7. May 2026: not recommended
  8. June 2026: recommended
  9. July 2026: recommended
  10. August 2026: not recommended
  11. September 2026: not recommended
  12. October 2026: not recommended
  13. November 2026: not recommended (month in progress)

Why it doesn’t carry the badge

  • 8 people recommend itNeeds 10 or more, not met.
  • 0.5 recommenders for every criticNeeds 2 to 1 or better, not met.
  • Recommended in 2 of 13 monthsNeeds 4 or more, not met.

The same three rules apply to every product, and the badge can’t be bought. How the badge works

What people say about it

The reasons people give, with the number of comments that give each one. Open a reason to read what they said.

Why people recommend it

Each mark is one comment

  • Terse, readable, streamlined syntax

    “This is reboot keeping the newer ergonomics and streamlining the syntax.”

    Comment from 16 Jul 2026 in “G# – A modern .NET language with Go, Kotlin, and Swift ergonomics”

    “this is terse and very readable”

    Comment from 16 Jul 2026 in “G# – A modern .NET language with Go, Kotlin, and Swift ergonomics”

What people warn about

Each mark is one comment

  • Little that's new or distinct

    “the language itself doesn't seem very interesting”

    Comment from 12 Jul 2026 in “G#: A modern .NET language with Go, Kotlin, and Swift ergonomics”

    “I'll read another article on Hacker News about a new programming language where I see nothing new”

    Comment from 16 Jul 2026 in “G# – A modern .NET language with Go, Kotlin, and Swift ergonomics”

    “Not really anything here which distinguishes it from c#?”

    Comment from 12 Jul 2026 in “G#: A modern .NET language with Go, Kotlin, and Swift ergonomics”
  • Copies Go syntax, misses Go's strengths

    “G# seems to copy go syntax but didn’t copy the things that go makes it easier to understand any go code.”

    Comment from 12 Jul 2026 in “G#: A modern .NET language with Go, Kotlin, and Swift ergonomics”

    “it completely misses Go's ergonomics of compilation to portable static-linked binaries”

    Comment from 12 Jul 2026 in “G#: A modern .NET language with Go, Kotlin, and Swift ergonomics”

    “G# seems like it has the _worst_ of both worlds, not the best.”

    Comment from 16 Jul 2026 in “G# – A modern .NET language with Go, Kotlin, and Swift ergonomics”
  • Awkward jargon and terminology

    “a predilection for these awkward compound adjective words”

    Comment from 13 Jul 2026 in “G#: A modern .NET language with Go, Kotlin, and Swift ergonomics”

    “This is not a term of the trade.”

    Comment from 12 Jul 2026 in “G#: A modern .NET language with Go, Kotlin, and Swift ergonomics”

    “Means "for 1 to 4". Kill me now.”

    Comment from 16 Jul 2026 in “G# – A modern .NET language with Go, Kotlin, and Swift ergonomics”
  • Code and design quality concerns

    “this is a huge bungle you can make in language design, that will affect compiler performance down the line significantly”

    Comment from 12 Jul 2026 in “G#: A modern .NET language with Go, Kotlin, and Swift ergonomics”

    “Looking at the code and the commit log, this is a large pile of slop”

    Comment from 16 Jul 2026 in “G# – A modern .NET language with Go, Kotlin, and Swift ergonomics”

Other programming languages people recommend

The four most recommended other programming languages, with the same counts for each, so you can compare like for like. The tick on each bar marks the 2 to 1 line the badge needs.

G# compared with 4 alternatives
ProductRecommendCriticizeApprovalMonthsOwnedBadge
Rust2,03997368%134 yrs118 ownersApproved
Go1,25465166%135.9 yrs63 owners—
Python1,06782157%1218 yrs64 owners—
Zig74344962%121 yr27 owners—
G#This page81535%2——
See all 163 programming languages, ranked

What people said

19 of the 23 comments that mention it, newest first. Each links to the original comment.

“Means "for 1 to 4". Kill me now.”

CriticizesComment from 16 Jul 2026 in “G# – A modern .NET language with Go, Kotlin, and Swift ergonomics”

“This G# is more similar to TypeScript than Go.”

CriticizesComment from 16 Jul 2026 in “G# – A modern .NET language with Go, Kotlin, and Swift ergonomics”

“Looking at the code and the commit log, this is a large pile of slop”

CriticizesComment from 16 Jul 2026 in “G# – A modern .NET language with Go, Kotlin, and Swift ergonomics”

“I was hoping from the tagline it would have sum types (rust-like payloads on enums, like Swift).”

CriticizesComment from 16 Jul 2026 in “G# – A modern .NET language with Go, Kotlin, and Swift ergonomics”

“To me this makes the tag line a little confusing, like what does this imply for the design of this language?”

MixedComment from 16 Jul 2026 in “G# – A modern .NET language with Go, Kotlin, and Swift ergonomics”

“G# seems like it has the _worst_ of both worlds, not the best.”

CriticizesComment from 16 Jul 2026 in “G# – A modern .NET language with Go, Kotlin, and Swift ergonomics”

“This is reboot keeping the newer ergonomics and streamlining the syntax.”

MixedComment from 16 Jul 2026 in “G# – A modern .NET language with Go, Kotlin, and Swift ergonomics”

“I'll read another article on Hacker News about a new programming language where I see nothing new”

CriticizesComment from 16 Jul 2026 in “G# – A modern .NET language with Go, Kotlin, and Swift ergonomics”

“this is terse and very readable”

RecommendsComment from 16 Jul 2026 in “G# – A modern .NET language with Go, Kotlin, and Swift ergonomics”

“packages and func being the first two selling points is alarming”

MixedComment from 16 Jul 2026 in “G# – A modern .NET language with Go, Kotlin, and Swift ergonomics”

“Looks nice, congratulations.”

RecommendsComment from 16 Jul 2026 in “G# – A modern .NET language with Go, Kotlin, and Swift ergonomics”

“a predilection for these awkward compound adjective words”

CriticizesComment from 13 Jul 2026 in “G#: A modern .NET language with Go, Kotlin, and Swift ergonomics”

“This is not a term of the trade.”

CriticizesComment from 12 Jul 2026 in “G#: A modern .NET language with Go, Kotlin, and Swift ergonomics”

“it completely misses Go's ergonomics of compilation to portable static-linked binaries”

CriticizesComment from 12 Jul 2026 in “G#: A modern .NET language with Go, Kotlin, and Swift ergonomics”

“this is a huge bungle you can make in language design, that will affect compiler performance down the line significantly”

CriticizesComment from 12 Jul 2026 in “G#: A modern .NET language with Go, Kotlin, and Swift ergonomics”

“G# seems to copy go syntax but didn’t copy the things that go makes it easier to understand any go code.”

CriticizesComment from 12 Jul 2026 in “G#: A modern .NET language with Go, Kotlin, and Swift ergonomics”

“Not really anything here which distinguishes it from c#?”

CriticizesComment from 12 Jul 2026 in “G#: A modern .NET language with Go, Kotlin, and Swift ergonomics”

“the language itself doesn't seem very interesting”

MixedComment from 12 Jul 2026 in “G#: A modern .NET language with Go, Kotlin, and Swift ergonomics”

“Apparently the docs are solid”

RecommendsComment from 15 Jun 2026 in “Show HN: G# –> a new dotnet language like Go/Swift/Kotlin with C# interop”

Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.