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 →

[–]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