Get the best of both worlds - run Windows in a VMWare Fusion window on a Mac. Did this for years whilst developing SQL Server web apps in C# - when windows freezes you just flip over to the Mac and do a bunch of emails. Backups and snapshots are a breeze too.
FullStack developer, who is really into resolving complex issues, dive deep in to the problem and finding elegant solution. I spend my free time with family and friends, riding bikes and hiking peaks.
No problem developing Blazor apps in Linux. Dotnet even run better in Linux. I'm a dotnet developer myself and running Ubuntu on work and Fedora at home and never had any problem. SQL Server is also available on Linux. I think you can also develop Xamarin apps in Linux too but never tried that. With .NET Core the platform doesn't really matter :) By "developing is horrible on platform X" I don't really understand what you mean :)
FullStack developer, who is really into resolving complex issues, dive deep in to the problem and finding elegant solution. I spend my free time with family and friends, riding bikes and hiking peaks.
You can go even better - install VS Code! I went from Win10 and VS to Linux and VS Code and never been happier. VS is super heavy, while Code is lighter and I'm sure already has more features than VS because of the extensions. I remember a colleague of mine which refused to use Code spinning 4-5 VS instances for our projects while I was switching between them with a click of a button.
Hackintosh or no balls. I'll never want to pay 2000€+ of machine (laptop) suffering serious overheating problems (=resource downscaling). Nothing to say against the OS though
OSX-KVM or simple-MacOS-KVM are less likely to give hardware issues or sudden (also kext-related) Clover/OpenCore issues on upgrade, on a Linux host more likely to support non-Mac hardware out of the box. Both are super easy to install, and you can easily beta test new MacOS versions without sacrificing your daily driver.
Fusion won't get you as close to bare metal performance as (free) KVM (kernel level, as the "K" implies) on Linux. Not only can you run Windows and MacOS VMs easily, but you can get actual bare metal video performance with GPU passthrough.
Set up KDE Connect on the Linux host (and Windows guest) and Soduto on the Mac guest, and you get shared clipboard and easy file transfer (or just map shared folders).
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Get the best of both worlds - run Windows in a VMWare Fusion window on a Mac. Did this for years whilst developing SQL Server web apps in C# - when windows freezes you just flip over to the Mac and do a bunch of emails. Backups and snapshots are a breeze too.
Actually, one of the real reasons I would want to use Windows, is C#. C# development in macOS, and perhaps Linux is just horrible, if even possible.
I mean desktop apps, Xamarin, Blazor...
Mono is a wonderful C# compiler, better than Microsoft's and MICROSOFT MADE THE DANG LANGUAGE!
Mono is led by the .NET foundation and Xamarin, a MS subsidiary... and honestly I'd never prefere mono over the full-fledged std libs released by MS.
No problem developing Blazor apps in Linux. Dotnet even run better in Linux. I'm a dotnet developer myself and running Ubuntu on work and Fedora at home and never had any problem. SQL Server is also available on Linux. I think you can also develop Xamarin apps in Linux too but never tried that. With .NET Core the platform doesn't really matter :) By "developing is horrible on platform X" I don't really understand what you mean :)
I don't think I can install Visual Studio in Linux, and there is one for macOS, but is different version.
You can go even better - install VS Code! I went from Win10 and VS to Linux and VS Code and never been happier. VS is super heavy, while Code is lighter and I'm sure already has more features than VS because of the extensions. I remember a colleague of mine which refused to use Code spinning 4-5 VS instances for our projects while I was switching between them with a click of a button.
I can run
dotnet
on my Mint now.docs.microsoft.com/en-us/dotnet/co...
Hackintosh or no balls. I'll never want to pay 2000€+ of machine (laptop) suffering serious overheating problems (=resource downscaling). Nothing to say against the OS though
OSX-KVM or simple-MacOS-KVM are less likely to give hardware issues or sudden (also kext-related) Clover/OpenCore issues on upgrade, on a Linux host more likely to support non-Mac hardware out of the box. Both are super easy to install, and you can easily beta test new MacOS versions without sacrificing your daily driver.
Fusion won't get you as close to bare metal performance as (free) KVM (kernel level, as the "K" implies) on Linux. Not only can you run Windows and MacOS VMs easily, but you can get actual bare metal video performance with GPU passthrough.
Set up KDE Connect on the Linux host (and Windows guest) and Soduto on the Mac guest, and you get shared clipboard and easy file transfer (or just map shared folders).