DEV Community

Discussion on: The new MacBook Pros are overpriced

Collapse
 
eljayadobe profile image
Eljay-Adobe

Also depends if you are going for very portable (the 13" versions) or more horsepower (say, the 15" versions).

To me, the portability is the overwhelming single biggest criterion. If I get a more chutzpah laptop, I might as well just get a desktop machine, because it ain't going anywhere anyway. My 15" and 17" and 19" laptops have rarely left the desk they're tethered to (tethered with external monitors, printers, hubs, real keyboards, a mouse, copper ethernet...).

So for my needs, I'd either get a Dell XPS 13 Developers Edition, or a MacBook Air.

The only problem I have with the Dell in general is that I have to be able to run Xcode on it, and I have to be able to build for macOS and run macOS applications. (At some point, I may need to build for iOS and run/debug in iOS VM. But not today.) On that point, the Dell option becomes less viable. Not Dell's fault, just the way it is.

They're tools. If they do what you need them to do, then they are good tools. If they don't do what you need them to do, then they are inadequate for the need.

Collapse
 
rhymes profile image
rhymes • Edited

Also depends if you are going for very portable (the 13" versions) or more horsepower (say, the 15" versions).

Sure, I put both sizes in the comparison for this very reason. The 700€ difference is in both cases though :D

The only problem I have with the Dell in general is that I have to be able to run Xcode on it, and I have to be able to build for macOS and run macOS applications

Yeah, I feel you. It also depends on what you develop on, correct. I only installed XCode because Flutter doctor tool kept bugging me about it, but I've never opened it. Still, I can probably live without it. My comparison is mostly about the hardware price. I've not even started making a list of the various tools and programs to see if I could "safely" migrate. I really don't know what's going on in the Windows world, except for WSL because we all talk about it :D

They're tools. If they do what you need them to do, then they are good tools. If they don't do what you need them to do, then they are inadequate for the need.

Agreed!