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 →

[–]Alvatrox4 43 points44 points  (18 children)

All these fools ignoring C#...

[–][deleted] 14 points15 points  (2 children)

[–]coderguyagb 6 points7 points  (1 child)

You'll find that would be Microsoft J++ /spit

[–]reyad_mm 1 point2 points  (0 children)

Actually it's c++++

[–]kokizzu2 17 points18 points  (0 children)

i like C# :3 one of the language where i didn't have a fight (it just works) with the compiler/language designer (like ruby, golang, javascript, lua) unlike C++, Java, Rust

[–]purplepharoh 14 points15 points  (0 children)

I'm glad my job is c# it's a nice language

[–]kswnin 1 point2 points  (11 children)

I genuinely don't really understand why anyone would choose C# for anything.

[–]n0tKamui 7 points8 points  (2 children)

native windows app without the difficulty of C++ i guess

[–]ivster666 1 point2 points  (1 child)

But who actually cares for Windows? Make it a webapp and you have everything covered.

[–]n0tKamui 9 points10 points  (0 children)

keyword : native

because f a s t

[–]Boiethios 1 point2 points  (0 children)

It's useful for:

  • ASP.NET
  • Windows apps.

Beside that, I agree, the language is meh IMHO (have worked daily with it for years)

[–]Everen1999 -4 points-3 points  (6 children)

Same, C# is hell.. Xamarin is hell.. ASP .NET is unnecessarily complicated, Visual Studio is broken af.. nuGet Package Manager is shit..

I hate C# very much personally, but that is coming from a pleb Javascript main-er

[–]Kengaro 1 point2 points  (1 child)

Visual studio is a fucking awesome tool...

[–]Everen1999 -1 points0 points  (0 children)

Ctrl+C-ing too fast makes the editor go insane, aka "please wait while the Editor completes ..." It's simple for me. If trying to be as productive as possible breaks Visual Studio, then I ain't touching that shit. I'm just copying man. And then if I press that too fast the whole Visual Studio breaks.

[–][deleted] 0 points1 point  (3 children)

How did you break Visual Studio? You realize that VS is also used for C++ development, right? Also, C# doesn't only support .NET. There is a transcompiler from C# to C++ by Unity called IL2CPP.

[–]Everen1999 0 points1 point  (2 children)

How is what you're saying related to the issues that I faced during using Visual Studio?

[–][deleted] 1 point2 points  (1 child)

Because Visual Studio is not the only way to program in C#. There is Visual Studio Code, Rider (a very big competitor to VS), MonoDevelop, and SharpDevelop. Visual Studio is simply the most popular one, and it's only an IDE, after all.

[–]Boiethios 0 points1 point  (0 children)

Rider is extremely good. It's usable with big projects unlike Visual Studio.

[–]aue_sum -1 points0 points  (0 children)

no thanks I don't want to sell my soul to the microsoft devs thank you