My needs are i am a coder and i do games occasionally . i want best battery life with high computing . i need best keyboard to type cause i am a coder . and i want quality . actually i am doing masters . so please help me out. i am fine with any operating system cause i know all linux operating systems very well. i have now 2 operating systems on my Thinkpad E430 windows and ubuntu. so operating system is not an option here.please give me best one. don't specify both please? i want a at least quad core 5th gen . ssd's are better i think . and i have thinpad yoga 15 in mind too?
I would go with the Macbook Pro with a discrete graphics card. I believe the quality of the MBP speaks for itself, even if it is a tad bit more than most laptops. Another reason is because it's the only way to legitimately run OS X, unless you have another MB/MBP/MBA/iMac/Mac Pro.