DEV Community

Discussion on: Can we use a good configuration gaming laptop for programming?

Collapse
 
alex73630 profile image
Alexandre Sanchez • Edited

From my perspective, the most important thing to look at on a programming laptop is its battery life, then SSD, RAM and CPU, in that order, depending on what you need.
I've bought a Dell XPS 15 (9560, i7 7700HQ, 16Gb DDR4, SSD NVMe 512Gb, 97Wh battery) 5 months ago mostly for programming and doing school work (word, VMWare and a bit of C#/Visual studio).
But with its 1050 4Gb and the rest of the machine, it's a freaking beast for "light" gaming (read : GTA V at "High graphics" at 1080p60 and decent mid graphics on PUBG at 1080p60) and also light VR stuff (HTC Vive on small games, like SUPERHOT VR). But expect a 1h to 45mins of battery life if you use the dGPU at 100% and the CPU to 70-100%.
Sure thing, "gaming" laptops can be great if you need some kind of discrete GPU with a bit of power and a cool CPU, but most of them are lacking of a "huge" battery. On my XPS, without any energy saving settings enabled and full brightness (CPU stays clocked at ~3.4GHz, dGPU turning on only if used), it last for 4-5 hours on a basic programming load (Atom + Chrome (~50 tabs) + NodeJS app running + Spotify).
Tldr : go for a reasonably equiped laptop with a GTX1050 and a "huge" battery and prefer SSD based laptops. Dell's Inspiron laptops are great if you don't want to spend an extra for a XPS 15.