3 ms·
When I considered C# via Mono in 2016, it was definitely not ready for production. ASP.NET MVC, for example, would not run on it. The state of things have prob
by sshine 3y ago
When I considered C# via Mono in 2016, it was definitely not ready for production. ASP.NET MVC, for example, would not run on it.
The state of things have probably improved with Microsoft’s investment in Linux. But I’d assume that the primary ecosystem users will make implicit assumptions about the operating system.
C# is only “kind of nice” (a better Java, before Java also became a better Java), but with JVM I can use both Clojure and/or Scala.
- paddim8 3y agoMono is a completely different implementation though. .NET Core is a rewrite with first-class support for Linux. I have been using it on Linux for as long as it has existed and it has always felt really natural. It even warns you when you do platform-specific stuff.