Hacker News new | ask | show | jobs
by UK-Al05 2106 days ago
Go for backend web services.

Go in my mind is a replacement for java/c#

Rust is a replacement for c/c++ Do you see that much development for backend web services in C or C++?

2 comments

> Rust is a replacement for c/c++

It is modern language with big-enough community and many features making it good backed language. It goes far beyond C/C++ niche.

I don't have much non-academic experience with Java but what is C# lacking that Go has? The reportedly fast compile times have me curious, Go is I think #1 on my list of new languages to learn.
Go applications don't use the CLR, just compiled binary. It's a lot more lightweight than C#. I'd use them for different things. Go is replacing Python for me in certain places.
.NET Native, CoreRT, IL2CPP.
It's more about what it doesn't have.
> what is C# lacking that Go has

Google support and presence in the minds of non-ms shops