Errr......facts over figures.
1)My workstation, which is using a SSD from Samsung, crashes sometimes. Bad programming doesn't differentiate between SSD or HDD.
2)Translate RAM performance to real world scenario. Anything above 1600 is ideal. Also the way UNIX handle memory is slightly different than Windows do.
3)Triple RAID, high speed. Make the setup for 512GB total space fall bellow $2200. (512x3)
We can try debating on this topic, but when you progress through life, priorities change. A first year student might think about LAN gaming, a second year student might think about assignments and presentations, but a third year/fourth year student might think of the hardware which will get his/her project done.
I think it would be better to present points which can help thread starter(and others in same dilemma) to make a better decision, but not to get confused between numbers.
Much agree, despite its gaming shortcomings, mac is a very very stable OS for development.. Actually every single unity devs i follow use mac instead of Windows (Linux isnt an option).. I have always wondered why until a thread on reddit clarified that the Unity memory leak doesnt happen on Mac in the gameview...
Also, mac specific softwares like Cheetah 3D are more user intuitive for noobs than for say Maya ..
I think a better way is to use hackintosh instead of purchasing a macbook.. thats what i d do (macs tew costleh)