Specs and spec configurations are only a small piece of what makes a good dev laptop. Is it ergonomic and lightweight? Is the trackpad large and the keyboard comfortable to type on for extended periods of time? How tightly does the hardware integrate with the software (i.e.: can I use multi-touch gestures on the trackpad to move through my environment quickly)?
Say what you will about Apple and how they treat developers (read: not well), but the modern MacBook Pro (sans touchbar) is truly a great dev machine.
Say what you will about Apple and how they treat developers (read: not well), but the modern MacBook Pro (sans touchbar) is truly a great dev machine.