MBP with Serial ATA hard drive vs PCIe-based flash storage I am not sure how much logical my question is but I am planing to purchase MBP for the first time and looking at the options I have in place, I am all confused.

I am looking at these 2 options


MacBook Pro with 1TB Serial ATA Drive @ 5400 rpm and 8GB 1600MHz DDR3 SDRAM
MacBook Pro 8GB 1866MHz LPDDR3 memory 128GB PCIe-based flash storage


there is some difference between the processor, but I am not much concerned with that.

I will be using the MBP for the development which includes a development editor (Eclipse), a tomcat server and some other tools.

My only concern is about the Storage as with the second option, it seems to be quite on the lower side.

Can any one suggest me what is the other difference between these 2 MBP (other than Retina display) which  can be critical in taking the decision (with the fact that I will be using it for development most of the time).

MacBook Pro 13-inch

2.5GHz Dual-core Intel Core i5, Turbo Boost up to 3.1GHz
8GB 1600MHz DDR3 SDRAM — 2x4GB
1TB Serial ATA Drive @ 5400 rpm
SuperDrive 8x (DVD±R DL/DVD±RW/CD-RW)
Backlit Keyboard (English) &amp; User's Guide


13-inch MacBook Pro with Retina display

2.7GHz Dual-core Intel Core i5, Turbo Boost up to 3.1GHz
8GB 1866MHz LPDDR3 SDRAM
128GB PCIe-based Flash Storage
Intel Iris Graphics 6100
Force Touch trackpad
Backlit Keyboard (English) &amp; User's Guide
The only measurable difference aside from storage space is that the SSD version will be slightly more secure from data loss from the occasional fall. SSDs don't suffer from disk drive failures of scratched disks. But if your not clumsy, that's not a problem. Go with the 1TB drive. 128gb is pitiful in this day and age.