不知道程序員們一般用什么設備來開發?
適合編程也要看什么類型的編程。不同類型,差別實在是太大了…通用的參考選項是鍵盤,這一點Thinkad系列的鍵盤至今優于大多數其他同類產品,其次我體驗過的大概是Alienware的鍵盤;至于我自用的A家mbp大概鍵盤也就中上吧…做后端服務的,做命令行工具的,做數據處理系列的,做并行的,做ACM擼題的。這一類一般需要個輕便的工具,走哪兒都能開工。至于性能?要么目標不太吃硬件,要么你的程序壓根就不在自家電腦上跑,所以性能差一點也無所謂。這里推薦MacBook Air,Thinkpad X系/S系/Helix,以及各類超級本。
做前端的,玩JS的,做手機應用的,做圖形界面軟件的。此類最大的怨念往往是顯示屏的尺寸和分辨率。坦白說要想舒服就不要在筆記本上搗鼓,湊個臺式機接雙顯示器才是真理,因為這類東西能一邊看程序運行情況一邊看代碼才是王道。實在要選筆記本的話,15寸是至少的。推薦rMBP 15,Thinkpad W系/T系,以及各種15寸以上高分辨率屏的本,最好是16:10的本子。
做科學計算…真的打算用本子做?臺機或者機群或者各種小型機比較靠譜吧,反正肯定是實驗室的錢…那就和第一類一致了。如果實在想自己做在自己本子上跑,你需要:多核心高性能,為了計算;n記顯卡,為了CUDA;大內存加上可以用來做硬盤緩存的高速SSD…相信我,除了rMBP頂配系列和Thinkpad T系列,剩下的選擇無疑是各類游戲本,比如Alienware…
最后說,很多人推薦Surface Pro 3。我想說這玩意實在不適合編程,就沖著它的鍵盤過去,寫代碼也是個折騰。我曾經體驗過朋友的sp3,他買的中國版套裝,我也就敲了200來行的python。結論就是放棄吧,T家的新Helix或者X1 Carbon鍵盤手感強多了。