Not a few were disappointed when the Apple's new MacBook Pro came out. Swipes at Apple came mostly from industry professionals who rely on a macOS machine. For this reason, many are migrating to other laptops using other platforms other than macOS, one of these is Microsoft's Surface Book running on Windows 10.

Both high-end MacBook Pro and Surface Book go for more than $2,000. The MacBook Pro, still reveal it has an edge over the Surface Pro. However, Windows 10 offers much more flexibility as Microsoft made changes to its OS that offers ease of use in a touch environment easily as working with a mouse and keyboard, Forbes reported.

One more factor to consider is that Windows 10 offer a wider range of third-party applications that would suit one's need. More so, having Apple as well as Android devices "communicate" with a Surface Book is as easy as using an external device or a cloud service.

Surface Book vs. MacBook Pro specs

Surface Books and MacBook Pros both for carry 6th Gen Intel Core i5 and i7 processors for its low-end and high-end units respectively, making it a tie. On the graphics side, MacBook Pro has an integrated Intel Iris for the low-end 13-inch model while the high-end model packs AMD Radeon Pro 450 or 455. The Surface Book, on the other hand, has Intel HD graphics for the low-end and Nvidia's GTX 965M for the high-end.

Interestingly, Surface Book offers a much denser screen resolution at 3000 x 2000 in its display. MacBook Pro offers 2560 x 1600 for its entry-level MBP while the high-end has a 2880 x 1800 panel, according to LaptopMag.

Another plus factor Surface Book has over the MacBook Pro is its touch screen. Not only can it can it function well in its keyboard base, but it can be detached turning the unit into a tablet that offers more flexibility. Additionally, the new Surface Dial work well with the Surface Book, the Dial is a plus for designers, video editors, and CAD designers.

Another edge Surface Book has over MacBook pro is in the battery department. Surface Book has an advertised 12 to 16 hours battery life while MacBook Pro offers only up to 10 hours. MacBook Pro loses in gaming to Surface Pro albeit having a better graphics card in the high-end model and sporting a larger real estate at 15-inches.