4 ms·
Only Windows developers should pick C# for anything, though. From my privileged point of view, that's a tiny minority. But not sure why anyone would choose Jav
by darthrupert 3y ago
Only Windows developers should pick C# for anything, though. From my privileged point of view, that's a tiny minority.
But not sure why anyone would choose Java over Kotlin now that Kotlin exists.
- neonsunset 3y agoThis stopped being the case eight (8) years ago. This what .NET is often used with today (in terms of dev, user and hosting stories): - Linux containers with ASP.NET Core - AvaloniaUI and Unity/Godot/Stride (all cross-platform) - Rider (on macOS in particular)
- forty 3y ago"Often" seems a strong word. I understand that it's possible, but I haven't seen many projects using C# or other CLR languages for containerized Linux app
- neonsunset 3y agoThat's the default deployment target for any new or migrated application. I'm saying often because it is not the only one.
- phito 3y agoYou're very out of date then :)
- darthrupert 3y agoWell, if these are valid arguments, I'd rather go with Swift for a more modern language.
- neonsunset 3y agoUnfortunately, Swift is slower and has worse tooling, especially on Linux. I like it a lot as a language but it is hard to justify its usage outside of macOS when C# exists. Related: https://news.ycombinator.com/item?id=40045524 https://news.ycombinator.com/item?id=40045524