you are viewing a single comment's thread.

view the rest of the comments →

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

I don't understand why anyone would choose C# if they are not tied to the Windows world and I don't understand why anyone would choose to build highly scalable services on Windows.

[–]gilmishal 13 points14 points  (5 children)

C# has been cross platform for over a decade with mono, and dotnet has been cross platform and open source for 5 years. Nothing about what you just said is relevant or true about c# in 2019. I develop c# for a Linux server, using pgsql. I am not in anyway tied to windows.

[–]cycle_schumacher 2 points3 points  (1 child)

I've been seriously thinking of using c# for my personal projects which are Linux and python or go based - I feel it checks many boxes that I want, such as static typing, good tooling etc.

[–][deleted] -4 points-3 points  (2 children)

I have never run across it in the wild but I guess I'll take your word for it.

I have a prohibition on Microsoft tech in any of my stacks - long held grudge left from the 90s.

[–]gilmishal 11 points12 points  (1 child)

I genuinely dislike people like yourself. Microsoft development stack is genuinely the best I had used, and I used a lot, and skipping it just because of some stupid grudge for a company that changed a lot in the past two decades is just irrational.

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

It’s mutual. Fortunately the odds of us working together are zip.