I've been very happy with the Dell XPS 9650 thus far. I've used it as my primary development machine for nearly a year. The 4k screen is simply gorgeous; Linux support is fantastic, with everything working out of the box with Ubuntu (particularly 18.04).
I also use a 2017 MacBook Pro with touchbar for iOS development. And while I've long recommended the MacBook Pro to others without hesitation, that began to change sometime in the past 2-3 years.
The MacBook Pro screen actually looks blurry by comparison to the XPS 4k. Text isn't as sharp, and the colors are less vibrant (although the P3 color space is a nice improvement). It's a bit disappointing that Apple has yet to fundamentally improve upon the once unbeatable 2013 MacBook Pro "retina" screen, despite a few tweaks along the way.
However, the XPS 9550 definitely suffered from the annoying coil whine. Moreover, I was never satisfied with the touchpad, especially the palm rejection. There was even a slight delay after tapping, which was just enough to be frustrating during daily use. The fans also came on more than expected, likely due to lackluster power management support for the novel Skylake architecture.
And perhaps strangest of all was the repeating "W" key issue. Without rhyme or reason, the "W" key would sometimes repeat, as if being held down (despite not being stuck). Interestingly, there were BIOS updates to address this issue, and based on the Dell's forums, the "W" key issue has affected numerous laptop models over the years.
Fortunately, it seems that Dell has finally managed to iron out these growing pains with the 9560. After purchasing it, I quickly upgraded to 32GB of memory, installed a Samsung 960 Pro SSD, and swapped out the Wifi chip for a better performing Intel model. You'd be hard pressed to find a better spec'd machine for linux / software development.
I'll be curious to see if Apple can up their game with the 2018 MacBook Pro.
I also use a 2017 MacBook Pro with touchbar for iOS development. And while I've long recommended the MacBook Pro to others without hesitation, that began to change sometime in the past 2-3 years.
The MacBook Pro screen actually looks blurry by comparison to the XPS 4k. Text isn't as sharp, and the colors are less vibrant (although the P3 color space is a nice improvement). It's a bit disappointing that Apple has yet to fundamentally improve upon the once unbeatable 2013 MacBook Pro "retina" screen, despite a few tweaks along the way.
However, the XPS 9550 definitely suffered from the annoying coil whine. Moreover, I was never satisfied with the touchpad, especially the palm rejection. There was even a slight delay after tapping, which was just enough to be frustrating during daily use. The fans also came on more than expected, likely due to lackluster power management support for the novel Skylake architecture.
And perhaps strangest of all was the repeating "W" key issue. Without rhyme or reason, the "W" key would sometimes repeat, as if being held down (despite not being stuck). Interestingly, there were BIOS updates to address this issue, and based on the Dell's forums, the "W" key issue has affected numerous laptop models over the years.
Fortunately, it seems that Dell has finally managed to iron out these growing pains with the 9560. After purchasing it, I quickly upgraded to 32GB of memory, installed a Samsung 960 Pro SSD, and swapped out the Wifi chip for a better performing Intel model. You'd be hard pressed to find a better spec'd machine for linux / software development.
I'll be curious to see if Apple can up their game with the 2018 MacBook Pro.