MAC vs PC for coding

Regarding security and compatibily, Macs are praised for their security and lack of spyware and viruses while Windows has tons of software, much more than what is available for Macs. In terms of development, using a PC to work in Visual Studio and SQL server is more convenient, while Macs are more convenient for OS X or iPhone.



The topic is really subjective and depends on a lot of factors like financial situation, developed software, team requirements, personal taste,.. I don't think there is a correct answer for this.
Masood Lodin - Fri, 12/01/2017 - 01:39 :::
1 answer

I agree with Masood that there is no clear answer - it depends on the technology you need use / develop for or software you need to use thus it is very subjective. If you need to develop for any Apple API macOS is a must. But you may install your Hackintosh and run it on regular PC. Microsoft came out with .NET Core which allows to white .NET C# for any OS in any OS. If you want to combine both world at the same time you may use Virtual Machines or when on macOS you can use Parallels or VMWare Fusion. Each 'world' has its cons and pros. Last but not least, I would not say that Mac are more secured - macOS is based on Unix thus it is safer than Windows but still has vulnerabilities - no software is perfect.