← Home ← Back to /g/

Thread 106340683

19 posts 6 images /g/
Anonymous No.106340683 >>106340790 >>106340813 >>106342004 >>106342042 >>106342074 >>106342151 >>106342237 >>106342239
Why Don't More Tech Companies Use C# and .NET?
What's the deal with everyone using Java, Javascript, and Python instead despite how mature and advanced C# and ASP is now?
Anonymous No.106340753
because everyone knows JavaScript and Python and everyone hates Microsoft
Anonymous No.106340790 >>106341732
>>106340683 (OP)
C# is one of the few really good things Microsoft has ever created, although ASP.NET Core has been backsliding pretty hard for a few years and Blazor is utterly retarded. As for why more companies don't use C#, it's a White man's language and Indians are cheap.
Anonymous No.106340813
>>106340683 (OP)
My corpo uses c# for backend.
t's similar to Java and fills the same niche. Java is older so more legacy shit and more legacy shit means more jobs.
Anonymous No.106341193 >>106342208
Not even Microsoft uses C#.
Anonymous No.106341283
because using C# means upskilling your human resources
Anonymous No.106341430 >>106342048
All of that garbage when all you need is HTML + DB
Anonymous No.106341732
>>106340790
TypeScript is really good too
Anonymous No.106342004
>>106340683 (OP)
The first open-source first-party c# compiler came out in 2014. The first open source java release was January 1996

Developers don't like vendor lock in in their tools, who knew.
Anonymous No.106342042
>>106340683 (OP)
I work in the oil and gas industry and there was/is a heavy .NET presence, along with C++ on HPC.

As things move to the cloud I sense it being used less and less in preference for Python/TS/JS, but a lot of software we rely on (Petrel, etc.) are extended via .NET 4 plugins so I do not see that changing any time soon.
Anonymous No.106342048
>>106341430
Can it scale to million users globally?
Anonymous No.106342074
>>106340683 (OP)
Java is open Sores, Java was open sores before C#, C# and .NET ecosystem is controlled by Microsoft
Anonymous No.106342151
>>106340683 (OP)
C# and .Net is pretty bad.

The only good thing about it is that almost every version of windows comes with a csc compiler.

I remember when this chick to over the .Net runtime at microsoft (written in C#) and it was such a mess, she had to find the old owners of some of the code to figure out why it was so fucked up.
I had to look at some of myself to do some crazy integrations (you’re not really an expert on .Net unless you have to examine the runtime constantly)

Oh, there is one other thing about C# that I liked:
You can practically write straight C and it will compile it, with the added bonus that it will actually be fast after ngen.
Anonymous No.106342208
>>106341193
> not even ms uses C#

Coming from a C/C++ background, VB was almost always the better choice.
I heard MS put a moratorium on improving VB because it was so ahead of C#

Python is a basic derivative as well, but I’d much rather look at VB than anything else when I’m tired.

There’s also so something satisfying about using something connected to microsoft’s first product however unrecognizable the company has become.
Anonymous No.106342237 >>106342250
>>106340683 (OP)
Holy fuck looking at that framework bloat makes me want to an hero.

Also, as other anons have said C# requires slightly higher intellect to navigate and work with.
Anonymous No.106342239
>>106340683 (OP)
SAAAR

But basically, a bunch of nocoders
Anonymous No.106342250 >>106342276
>>106342237
>that pic

What if Im black
Anonymous No.106342276 >>106342300
>>106342250
give the PC back Tyrone
Anonymous No.106342300
>>106342276
I built it, fuck off. Got a 5090, 128 gb of ram, and the best damn cpu ever.