C# devs are having a meltdown… over Go?

by Mar 19, 2025

C# devs are having a meltdown… over Go?

The TypeScript team is rewriting the compiler… in Go.

C# devs expected C#, but Microsoft said nope.

Now, the internet is on fire.

I get it—C# is powerful, battle-tested, and, well… Microsoft’s own baby. Yet, they still chose Go.

Sure, it stings if you’re a C# dev. But let’s be honest—was Go actually the right choice? Or is this just another classic tech outrage?

I gave Go a shot for a week—here’s why it won:

✅ Native binary support – C#’s Native AOT isn’t fully there yet. A compiler needs to run everywhere, and Go delivers.

✅ Simplicity – Go is like C’s clean evolution, while C# leans towards C++ and Java. Porting TS to Go syntax is just easier.

✅ Data structures – Go treats data and logic separately, whereas C# mixes them using OOP. The TS compiler’s structures already resemble Go’s syntax, making porting much smoother.

What do you think—valid outrage or overreaction? 🔥

#
Remy van Duijkeren

Remy van Duijkeren

Power Platform Advisor

Microsoft Power Platform Advisor with over 25 years of experience in IT with a focus on (marketing) automation and integration.

Helping organizations with scaling their business by automating processes on the Power Platform (Dynamics 365).

Expert in Power Platform, Dynamics 365 (Marketing & Sales) and Azure Integration Services. Giving advice and strategy consultancy.

Services:
– Strategy and tactics advise
– Automating and integrating

Subscribe to
The Daily Friction

A daily newsletter on automation and eliminating friction

Related Content

VS Code is NOT an IDE.

VS Code is NOT an IDE. And I like it that way. I use VS Code as a fast text editor. Just a couple of bare-bone plugins. No bloat. No unnecessary features. Just speed. I see people turning VS Code into a full-fledged IDE with tons of extensions. At that point… just use...

read more

“Can you do tomorrow at 3pm?” 😩

“Can you do tomorrow at 3pm?” 😩 No. No I cannot. But you can check my calendar and book yourself. 😎 I use Calendly. Link in my email footer. Customers book themselves. On my terms. At my availability. Some folks are scared to share a booking link. 😱 They think they’ll...

read more

Unplugging is scary… until you realize no one died. 😅

Unplugging is scary… until you realize no one died. 😅 Spent a week offline for Hari Raya, deep in the kampung jungle. No laptop. No Teams. Just trees, monkeys, and endless food. Here’s what happened when I disconnected: My brain got a software update (aka rest)...

read more