I write C++ for a living but all the C# devs around me are very happy about this language.
Comment on What is your favorite programming language?
JakenVeina@lemm.ee 1 year ago
C#. Comes with a first-class dev and debugging experience, a HUGE first-party BCL, cross-platform application support, and one of the best webserver frameworks out there.
TypeScript makes a reasonably-close second, not necessarily because it’s great, but because of how effective it is at making JavaScript usable.
glad_cat@lemmy.sdf.org 1 year ago
ribboo@lemm.ee 1 year ago
Couldn’t have said it better myself! Lovely that it’s the most upvoted one.
pycorax@lemmy.world 1 year ago
Funny you list both C# and Typescript because the lead architect of C# also worked on Typescript.
huntrss@feddit.de 1 year ago
The first-class dev and debugging experience, is this with Visual Studio or Rider as IDEs?
Because I currently do C# with Linux + neovim + Omnisharp as Language Server and it is really slow and bad. Do you have any tips?
Entropius@lemmy.world 1 year ago
I’ve never used it on Linux but Rider seems fast to me on Windows. It’s snappier than Visual Studio + Resharper at least.
JakenVeina@lemm.ee 1 year ago
VS for me. I’ve heard notbing but praise for Rider.
I know there’s also a lot of popularity for VSCode, if you know what you’re doing and what all extensions you need to setup, but that makes for a much bigger barrier to entry.
huntrss@feddit.de 1 year ago
Do you know which extensions are good? I used to use 🤪 vscode but changed to helix and then neovim due to the memory and cpu usage vscode does require.
JakenVeina@lemm.ee 1 year ago
Nope, sorry. discord.gg/csharp if you wanna find folks that do.
Lucky@programming.dev 1 year ago
Rider on Linux has worked great in my experience