Remix.run Logo
le-mark 5 hours ago

I used to see some excitement around .net core several years ago. I haven’t heard or seen much in the wild. Is anyone using .net on systems other than windows nowadays?

lol768 5 hours ago | parent | next [-]

Yes; many (Alpine/Debian) containers in K8s on GKE for production rail ticketing infra in the UK.

There's not tons of noise being made because for the most part it all, Just Works and that's fairly boring. Perf, memory usage etc gets better every release. As an ecosystem, I'm pretty happy with it. I reach for other languages for smaller microservices.

za3faran 2 hours ago | parent | next [-]

What's preventing you from using C# for smaller microservices? And what do you reach for?

gib444 5 hours ago | parent | prev [-]

> rail ticketing infra in the UK

You mean Raileasy? Or RDG too? (Just curious about the stack of the wider rail tech infra)

dgellow 5 hours ago | parent | prev | next [-]

It’s huge in the game dev world, with Unity and Godot. .net also had a reasonable community on mobile for a while thanks to Xamarin, but I cannot imagine that many people using it for new mobile projects in 2026 (outside of game dev I mean).

It’s a very decent language (I mean C#) and runtime, I wish it had more market share in the startup world.

smlavine 5 hours ago | parent | next [-]

An enterprise shop I co-op'd at was porting one of their apps from Xamarin to MAUI when I worked there, but certainly it doesn't have much mindshare (if any) amongst SE undergrads at my university.

unethical_ban 5 hours ago | parent [-]

Someone I know who works with .net says that there is still no replacement for full Visual Studio for development, which is Windows only.

rjbwork an hour ago | parent | next [-]

I used to think this. Hopped to rider 4 years ago and haven't missed it except for .sqlproj development.

dgellow 4 hours ago | parent | prev [-]

Rider is the replacement, unless they are doing really specific (like WinUI2/UWP)

Rohansi 3 hours ago | parent [-]

VS Code is also manageable. Or the CLI tools, if that's your thing.

Rider is definitely the most equivalent to full Visual Studio though.

Rohansi 4 hours ago | parent | prev [-]

Unity is still using Mono these days which is missing basically all of the C# and .NET improvements from the past... 10 years now?

Godot was using Mono too but has since switched to .NET in version 4.

Still a great language and I hope Unity can hit their target to switch to .NET soon!

dgellow 3 hours ago | parent [-]

Damn, I assumed they had switched to .net core, I cannot believe they are still stuck on mono. Thanks for the correction

bel8 5 hours ago | parent | prev | next [-]

I consulted for multiple enterprise C# projects in the last 5 years. At least two of them are 1mil+ lines of code each.

All of them run in Linux servers.

Some of them were ported from PHP and Python to C#.

Plus LLMs thrive in strongly typed languages.

Which means C# will keep being very strong in enterprise too. Not only in games where it reigns a large chunk of the market share.

5 hours ago | parent | prev | next [-]
[deleted]
forgotaccount3 5 hours ago | parent | prev | next [-]

Yes, lambda's and our dev's use mac's so it enables that. We deploy some apps to some unix based server as well but the company is mostly windows servers anyway.

yread 5 hours ago | parent | prev | next [-]

Wwwuuuuuaaahhhhh! (making a big wild excited noise using asp.net core exclusively on Linux servers since 2017)

b65e8bee43c2ed0 5 hours ago | parent | prev [-]

it was an obvious marketing campaign. back then core and blazor were shilled relentlessly, and the artificial excitement died the moment MS moved on to shill vscode and typescript.

companies spend a lot on marketing, and it's not just ads.