2 ms·
The main thing I want from Microsoft is for .NET to be fully cross platform. There have been some significant strides, but what I would love is for Microsoft t
by EnderMB 11y ago
The main thing I want from Microsoft is for .NET to be fully cross platform.
There have been some significant strides, but what I would love is for Microsoft to effectively come out and say "In x years time, .NET and Visual Studio will both run on Windows, Mac, and Linux".
Naturally, ports aren't really possible, but enough of Visual Studio could be ported with a Mac/Linux custom UI; just enough for there to be some kind of native-feeling experience across each platform.
I'm a .NET dev by day, and I absolutely love the ecosystem, but I dislike the idea that all C# developers work in enterprise, or on huge projects. So far, as a .NET dev, I've worked in one startup and two small agencies. I could probably spend the next decade working as a .NET dev in small companies without ever touching an enterprise code-base.
Building in Windows is fine, but you often feel like an imposter for working on a completely different OS to everyone else. Ultimately, if .NET was fully cross-platform I'd probably move to Linux, but I feel that if other OS's were embraced Windows would improve tremendously.