I’ve recently ordered an external thunderbolt GPU enclosure, and I’m hoping I can solve the performance issue that way. But in the long run ... I’m not really sure what I want to run on my next computer. To be honest all the answers seem a bit bad. Macs are overpriced and underpowered. Linux on a laptop still seems like an endless stupid time hole - I had the Ubuntu installer reliably kernel panic on me the other day. And windows ... does windows support smooth scroll yet? Can you turn off the telemetary and pre-installed games in the start menu? Will I be able to install and try out the database or exotic programming language of the week on Windows, or will it be more fighting?
Is it just me or did computers stop feeling better with each generation? When did we lose our way?
I haven't had too many issues with performance. Few crashes here and there. The keyboard is more of an issue for me when dust gets under the keys. I don't mind the giant trackpad as I feel it gets palm rejection right most of the time.
By far the worst part of this computer is the touchbar. It's useless. I can't fathom what Apple was thinking making this required for all higher end Macbooks. The only thing I use it for is the volume slider, and occasionally buffering songs on Spotify. Other than that the ESC key is horrendous and it has no utility for me over standard keyboard hotkeys/fn buttons.
He loves his new one.
Reading comments like this, I can't help but feeling that somebody is missing a trick here: I don't doubt your experience, and I've seen similar comments, but they don't match my experience at all, which is that Linux works with no tinkering. It would be really interesting to collect experience reports from folks like you, to see why there is such a divergence, and figure out what could be done about it. Back in the day, the worst cause of Windows crashes was basically a single problem: the quality of ATI drivers were bad, and once that was clear, it got fixed.
I ran into exactly the same bug installing ubuntu on my friends' PC a couple of weeks ago. In his case he has an nvidia graphics card from a few generations ago. (8xx series? 7xx? I can't remember.)
Whatever the bug is presumably its been an unfixed problem in the 'LTS' release branch for 2+ years.
I used the built-in GPU on my desktop with a 4K monitor and outside of gaming, it did not affect the UI snappiness at all. I would suspect that if you had the 15" MBP with the quad core CPU and turned off the discrete graphics that you would notice that the Intel HD graphics 4k performance is pretty good.
However the biggest issue was that when playing a video on Netflix or YouTube (both in Chrome) I would get dropped frames when switching around programs. That doesn't even happen on my 2011 ThinkPad so it sure as hell shouldn't happen on a 2017 high-end MBP!
So yeah £3k on a MBP and it went back after a week as it was just a pain in the ass to use.
Agree on the touch bar. Got myself a USB-C "dock", which does power delivery, USB, and display all in one connector. Truly magic, and made me resent USB-C a lot less.
1. Pass through enough power to sufficiently charge my 15" MBP (not an issue on 13" I think)
2. Have 4k/60Hz DisplayPort port
3. Not get extremely hot when plugged in (I had three, including the official Apple dongle and they all had this issue O.o )
Since I'm wrapping up the last of my iOS client work there's nothing really tying me to macOS any more and a PC seems to provide way more bang for the buck for the things I care about - Android Studio, VS Code, Ableton Live, ZBrush, and a bit of gaming here and there. Apple's hardware playbook for the last few years seems to consist entirely of making things thinner for thinness' sake and making piecewise upgrades harder and harder.