News for hackers. Stuff that matters.
Re:Microsoft's “Love” of Linux by lghh on Thursday November 21, 2019 @11:13AM (#21595662)
I'm a Linux person who likes .NET Core. I like C# quite a bit, and I don't think Linux is a 2nd class citizen for .NET Core.
Re:Microsoft's “Love” of Linux by merb on Thursday November 21, 2019 @11:27AM (#21595838)
especially since kestrel is faster on linux than on windows. (well it's slower than iis inProcess, but still)
Re:Microsoft's “Love” of Linux by ripley12 on Thursday November 21, 2019 @11:34AM (#21595916)
It is still a 2nd class citizen, IMO – but I think that's improving rapidly. Some examples:

-IDE support from MS is markedly better on Windows (real Visual Studio) and Mac (VS for Mac). VS Code+Omnisharp is still pretty rough around the edges for C#.

-Many of the older .NET class libraries were just not designed with *nix in mind. System.IO still doesn't support symlinks https://github.com/dotnet/corefx/issues/26310

Re:Microsoft's “Love” of Linux by zamalek on Thursday November 21, 2019 @12:02PM (#21596300)
> Many of the older .NET class libraries were just not designed with *nix in mind. System.IO still doesn't support symlinks

Windows supports symlinks, so that problem is not unique to netcore on nix. Many of the newer APIs are designed with explicit support for nix.

Re:Microsoft's “Love” of Linux by ripley12 on Thursday November 21, 2019 @12:26PM (#21596683)
Yup, but I think the problem stems from symlinks being relatively uncommon in NTFS compared to nix filesystems - it just wasn't a priority for the original .NET designers who were mostly targeting Windows. https://blogs.windows.com/windowsdeveloper/2016/12/02/symlin...
Re:Microsoft's “Love” of Linux by garganzol on Thursday November 21, 2019 @12:04PM (#21596341)
Sometimes I think that Linux is the 1st class citizen for .NET Core when it comes to a server stack. .NET Core is seriously awesome since version 2.0 on all platforms.