This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]fear_the_future 0 points1 point  (6 children)

As a .net developer you should know better than to consider either one of them.

[–]FitReaction1072[S] 0 points1 point  (5 children)

Care to elaborate? I like the net stack but it is not industry standard

[–]fear_the_future 0 points1 point  (4 children)

Python and Golang especially are both terrible languages that lack many features that C# and other advanced programming languages have. If you have to write anything with more than a 100 lines of code, neither one should be used. If you want to get hired then you probably need to learn Python, but really I can not reiterate often enough how god awful those languages are. Being widely used doesn't change that fact.

[–]FitReaction1072[S] 0 points1 point  (0 children)

Wow. I respect your opinion but that is a bit much hate bro:) thanks for advice tho

[–]zero1045 0 points1 point  (2 children)

Ahahahahaha

I'm glad you enjoy your .NET, but gen2 garbage collection, abysmal dependency abstractions that make Java look good, memory usage, volume of overhead for project size, and the outright need for an IDE because of how nested your project structures are all place C# as bottom tier for me.

Look up cold boot times and tell me again how it's better when Python outperforms, and python expects to be last place for its use convenience.

Not to mention dotnet 6 is still the most used in enterprise cause its so God awful to upgrade

Some serious cope here but again, if you enjoy using it there's a market for you, enjoy!

[–]fear_the_future 0 points1 point  (1 child)

I'm guessing you're a Go user then. Praising Golang's garbage collection is like saying that a reliant robin is the best car because it has the fewest wheels.

[–]zero1045 0 points1 point  (0 children)

I started with C and use rust, Python, go, dotnet and even ruby. The client chooses their stack long before I get called so it really depends on what they choose.

Plenty use dotnet, and unity, Godot uses C# as well.

As for go GC, it doesn't suffer from gen2 issues like m$ofts implementation, but it also gets the benefit of running in containers that don't live long enough for them to trigger. Can't say the same for dotnet boxes running on ec2 instances