When comparing MacBook vs Lenovo Thinkpad T470s, the Slant community recommends Lenovo Thinkpad T470s for most people. In the question“What is the best laptop for programming?” Lenovo Thinkpad T470s is ranked 7th while MacBook is ranked 9th. The most important reason people chose Lenovo Thinkpad T470s is:
The T470s provides excellent performance for anything non-GPU related. It's extremely fast and responsive and provides more than enough power for business or development related work. It can also play some games that are not resource intensive at relatively high framerates with medium or high settings. For example Bioshock Infinite with medium settings plays at an average of 26.7FPS.
Ranked in these QuestionsQuestion Ranking
Pro Extremely portable
The laptop weighs just 2 pounds and is 13.1 mm thin. It's one of the thinnest and lightest laptops on the market and it's extremely portable and easy to carry around.
Pro Amazing display
Everything about the display is very good - from its high resolution (2304x1440) to the brightness (325 nitts), uniform brightness distribution (90%), and high contrast ratio (1000:1) with over 95% of the sRGB spectrum. Overall, a great display which will come in handy for people who work with visual arts.
Pro Completely silent operation
Thanks to the Core M processor (which doesn't require a fan) and the SSD storage, there are no moving parts the in MacBook. It will operate in complete silence.
Pro Excellent trackpad
The MacBook has a large 4.4 x 2.7-inch Force Touch trackpad with a Taptic Engine that delivers haptic feedback whenever the user taps on it to give them the impression that they are actually clicking on it. It also supports gestures and multi-finger swiping.
The accuracy is almost perfect and there's virtually no lag or stutter when using the trackpad.
Pro Decent battery life
The battery lasts around 7h30m of continuous web browsing which is about average for this class of laptops. Where this laptop's battery truly shines though is under heavy stress where it manages to last an impressive 2h35m under a total stress test (maxed out brightness and processor usage - circumstances that you are likely never going to encounter in the real world).
Pro Decent keyboard
Pro macOS is developer-friendly
macOS is based on XNU (Darwin) kernel, it's a certified Unix and arguably a lot more developer friendly than Windows. Development for Unix is native on macOS.
There's a large selection of great development tools available for macOS. 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 macOS and iOS software, for free.
You can also install Homebrew, an extremely useful package manager.
Pro Available in 4 colors
The laptop is available in space gray, gold, silver and rose gold (pink) finishes.
Pro Very good speakers
The speakers, found above the keyboard produce loud and clear sound with minimal to no distortion whatsoever. They can be used for both listening to music and watching movies with no problem at all.
Pro Excellent performance for non-gaming activity
The T470s provides excellent performance for anything non-GPU related. It's extremely fast and responsive and provides more than enough power for business or development related work.
It can also play some games that are not resource intensive at relatively high framerates with medium or high settings. For example Bioshock Infinite with medium settings plays at an average of 26.7FPS.
Pro One of the best keyboards that can be found in a laptop
The keyboard for this laptop is one of the best laptop keyboards on the market. It has slightly concave keys which make is easier to hit them. There's a good amount of travel, especially for such a thin laptop.
The keyboard is also spill-resistant, which adds to the overall durability of this laptop.
Pro Great minimalistic design
The chassis has a simple matte black coating that surrounds the whole laptop. The only dashes of color are provided by the red trackpoint on the keyboard and the red dot on the logo on the back of the lid.
The minimalistic look makes this laptop a perfect fit for business and productivity environments.
Pro Great build quality and durability
The chassis is made of magnesium and the lid is plastic reinforced with carbon fiber. Building the body with the same material also means that there's no visible material transitions.
Con Connecting more than one thing requires a hub
The laptop comes with a single USB-C port that's used for charging as well as any other peripherals or external storage devices. Connecting more than one thing at a time requires using a USB hub.
Con Non-free software
Apple doesn't release the source code for most of their software & firmware. This makes it significantly more difficult to customize, automate tasks, and verify security.
Con Not very powerful
With an Intel Core M processor, the Macbook isn't a serious development laptop. While it will get the job done for lighter tasks, it will struggle with heavier jobs.
Con It's a bit hard to get used to the keyboard
The keys are pretty shallow, with a travel length of just 0.5mm. They still provide good feedback and the writing experience itself is not bad, but it's just a bit hard getting used to, especially if you are coming from a laptop that's not a MacBook.
Con No Linux driver for fingerprint scanner
Unfortunately, Lenovo has decided to start using Validity Sensors fingerprint scanners, for which no Linux driver currently exists. An effort is being made to reverse-engineer the Windows driver, but no commits have been made to the Git repo for this project in months.
Con Display not suitable for picture editing
The T470s display has a low sRGB color gamut at 95% which is quite low for this category which makes it a poor choice for people that would use it for picture editing.