Specs:
CPU: i7
RAM: 16GB (or configurable) (1600+)
HDD: 512GB SSD (or configurable)
Battery: 8h+
Body: Aluminum
Size: 15"-15.5" display
price: below equivalent Macbook Pro
Specs:
CPU: i7
RAM: 16GB (or configurable) (1600+)
HDD: 512GB SSD (or configurable)
Battery: 8h+
Body: Aluminum
Size: 15"-15.5" display
price: below equivalent Macbook Pro
Im a big fan of HP these days.. Used to be a big Dell person but they tend to offer less bang for your buck these days.
If your looking to save a few bucks my thoughts would be to scale down the Hard Drive to a 256GB.. That should provide enough space for your core environment. You can always buy cheap external hard drive (or 2nd Internal if possible) later on if it turns out you need to. My set up is to only have core software on the main HD and save projects externally.
Anyways, if that concept is ok with you, then here is one that I've had my eye on.. https://www.newegg.com/Product/Product.aspx?Item=9SIAADF5MK0383
Truthfully, You could probably drop the RAM down to 8 GB and still have a pleasurable experience programming. https://www.newegg.com/Product/Product.aspx?Item=1TS-000D-01GH8 This one is configurable, I would take the I7 2.7GHz, non touch, Windows Pro, 256 GB SSD, 8GB RAM.. Thats a pretty good value for $869 and i think HP is doing a pretty good job these days.
One last thought, AMD is making great processors as of late. While their newest line of products hasn't quite hit the market yet (they will be awesome) they still make great products for less then Intel. Apple even released recently that they will be putting AMD in their highest end computers. So, with that said... Check this one out... This is one that I would buy today if I could. http://store.hp.com/us/en/ConfigureView?catalogId=10051&langId=-1&storeId=10151&urlLangId=&catEntryId=1575152&quantity=1 With these options checked...