I'm not a fan of any language but I know that there are some advantages and disadvantages of languages and framework alongside platforms matter - PHP is slow, yes it is slow comparing to any other languages but if you setup frakenPHP or swoole then is may compare with other languages -
I was just visiting dotnet page and saw that there is benchmark says 6x times faster than go and go even slower than nodejs
Why is it like this ? I'm not saying this is wrong and they are lying but, what is the explanation of this ? What does matter most such test cases?
Sources:
- https://imgur.com/a/Dx5B2kt
- https://dotnet.microsoft.com/en-us/
Videos
Hi everyone,
I'd appreciate your input. I'm a programmer with about a year of experience in ASP.NET, primarily because it's what my current company uses. However, I'm really interested in Go (Golang) and am considering whether to shift my focus.
Currently, my role isn't fully focused on coding, but more on analysis. While I've delved into ASP.NET over the past year, Go seems to offer better performance for backend development. This has me torn between continuing to master ASP.NET or switching to Go.
I understand that many enterprises use ASP.NET, but I'm also aware of a trend towards Go for its performance, especially in startups and modern companies. I could be wrong, though, so I'd love to hear your thoughts and suggestions on which path might be more beneficial for my future as a developer.
Thanks!
Hey guys, I’m trying to decide and convince my superiors that .net is just as performant as Go or Node but I need some help.
SOME CONTEXT AROUND THE PROBLEM: We are trying to decide on a stack on GCP for a set of micro services. I am all for .net and postgresql / alloydb. We are planning to deploy the code on containers using Cloud Run.
The issue here is that my superiors think that .net is not as performant as go or node. IMO and all the research that I’ve done suggest that .net 6 is light years ahead of the previous versions and is completely capable of holding up against go or node.
My concern is also around the fact that code organization is so much better with c# compared to go or node. Simple things like IoC is better in c# vs go or node.
Any help on this is appreciated.
HiI am a node devBut aiming to consider ASP>NET core vs GO for a backend web app .I read an opposite results of benchmarks.I know that GO yields binary while C# yiels byte codeBut this is not the only thing that affects performance.which is more performant between both for heavy load apps?
does go add Generics till now ?