When comparing Microsoft Surface Pro 4 vs MacBook Air, the Slant community recommends Microsoft Surface Pro 4 for most people. In the question“What are the best laptops for programmers who travel/digital nomads?” Microsoft Surface Pro 4 is ranked 5th while MacBook Air is ranked 11th. The most important reason people chose Microsoft Surface Pro 4 is:
The (included) Surface Pen has a very interesting set of features - it allows for 1024 points of pressure, has an eraser on top, and when you click the eraser it will open Cortana (Microsoft's new voice assistant). It's magnetized, so it will stick to the left side of the Surface. The Surface achieves all of this via its new N-trig technology (replacing the Wacom technology found in older generation models). There's also palm rejection technology, so whenever the pen tip it close to the screen is will ignore all finger or palm touches.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro Great pen support
The (included) Surface Pen has a very interesting set of features - it allows for 1024 points of pressure, has an eraser on top, and when you click the eraser it will open Cortana (Microsoft's new voice assistant). It's magnetized, so it will stick to the left side of the Surface. The Surface achieves all of this via its new N-trig technology (replacing the Wacom technology found in older generation models). There's also palm rejection technology, so whenever the pen tip it close to the screen is will ignore all finger or palm touches.
Pro Laptop-level specs
The Surface Pro 4 comes in configurations from core M up to a core i7. RAM starts at 4GB, and goes to 16GB. Storage caps out at 256GB of SSD storage, which should be enough for most users. These are all specs that can be found in most laptops - even beating out some budget-midrange desktop options.
Pro Good expandability options
The Surface has a USB 3.0 port that can be used for a mouse to be plugged in, or you can plug in a USB hub or Microsoft's own Surface Dock, which has 4 USB 3.0 ports, audio output, Gigabit Ethernet, and two HD video ports. The Surface Dock allows for as much expandability (or more) as most laptops out there. There's also a SD card slot if you need more storage (current SD card sizes range up to 200GB, although this won't be as fast as the internal SSD speeds).
Pro Solid build quality and elegant design
Macbook Air has a high quality all-aluminum body that looks great and is sturdy enough that worries of accidentally damaging are mostly alleviated. It has a robust lid, well-spaced back-lit keyboard and an excellent button-less trackpad.
Pro Great keyboard
The MBA has a well-spaced, back-lit keyboard with convex keys and placed in way that the resting arms on the sides of the trackpad is comfortable.
Pro Good battery life
The 11" model lasts up to 9 hours and the 13" model up to 12 hours. Great for programming on the go as you don't have to worry about the battery dying.
Pro Best-in-class trackpad
MBA has an excellent button-less muti-touch trackpad that's highly accurate and comfortable to use.
Pro OSX is developer-friendly
OSX is based on XNU (Darwin) kernel, it's certified Unix and arguably a lot more developer friendly than Windows. Development for Unix is native on OS X.
There's a large selection of great development tools available for OSX. The operating system itself comes bundled with a powerful terminal emulator, called Terminal. Additionally, Apple provides tools, like Xcode, an IDE that contains a comprehensive collection of tools for developing OSX and iOS software, for free.
Cons
Con Expensive
You can find a computer with similar specs for about half the price of the Surface Pro 4. You are paying a premium for the high-end build quality, for the engineering required to manufacture a fully portable computer, as well as for the high resolution touchscreen.
Con Lack of touch-focused apps
Windows has traditionally been a mouse-and-keyboard operating system. Finally, third party apps are starting to become more touch friendly, although it's a long, slow process. The Windows Store still lacks many big titles, which means the only option is to download the regular Windows version of most apps, which are rarely touch-friendly.
Con Low resolution screen
Depending on the model, the MBA has either a 1366 x 768 or 1440 x 900 screen and that's behind the expected 1080p screens of most modern ultrabooks.