When it comes to computer programing, Mac and Windows has its advantages and disadvantages. Both
computers are useful based on the path you are taking
in computer programing. For instance, if you want to develop an IOS app, you will most definitely need
an apple computer. Whereas, if you want to
develop an Android app, it's best to purchase a Window computer. However, if you are solely into web
development, the operating system does not matter since
visual studio code works on both Mac and Windows operating systems.
Both system performs great under extensive use. But, they are not the same when it comes
to productivity. When it comes to productivity it prefer using MAC over Window as a computer programmer.
Why?
Programing softwares like code blocks, git bash, SQL developer or eclipse, may require
separate drivers in order for the program to run smoothly on a windows machine.
Whereas, on a Mac, you do not need any separate divers in order to use the program as designed.
At times you may have to disable a graphics card in order for the program to run efficiently on a windows computer.
1. Mac can be partitioned to run Windows OS by either Virtual Machine or Boot Camp. So, that mean you
can booth in either MAC OS or WINDOWS OS
Windows can not be partitioned to run MAC OS. Although, you can rent a MAC in the cloud(macincloud)
it will not be as stable and macOS built-in on a machine.