為什么硅谷所有開發(fā)者都是用的Mac,沒有人用 NET和Windows嗎?
網(wǎng)友解答: 實際上,不只在硅谷,美國大學搞學術研究的也是喜歡Mac。鎂客君一位去那邊學習的伙伴就被導師要求帶Mac。因為大家大學時候養(yǎng)成的習慣,所以老師和助教扔給你的代碼可不考慮什么跨平
實際上,不只在硅谷,美國大學搞學術研究的也是喜歡Mac。鎂客君一位去那邊學習的伙伴就被導師要求帶Mac。因為大家大學時候養(yǎng)成的習慣,所以老師和助教扔給你的代碼可不考慮什么跨平臺,他們會直接建議你買一臺Mac,for making your life easier。
硅谷用Mac筆記本的確實很多,原因的話主要是三點:
1.硅谷的創(chuàng)業(yè)公司喜歡Linux(類unix系統(tǒng))這種開源平臺,因為在Linux上運行Django,Nginx,PostgreSQ等后端服務更加簡單,而Mac上的開發(fā)環(huán)境和Linux基本一致。由于創(chuàng)業(yè)公司的服務器都是用linux系統(tǒng)工作的,那么使用Unix(linux他爸)終端工作的話會很方便,而Mac附帶的Unix的改動版本足夠接近大部分Linux發(fā)行版本,也就是說,Mac讓大家都一樣了。Linux實際上有不同的發(fā)行版之分(孩子喜歡折騰到處學習),不同的發(fā)行版還有版本之分,系統(tǒng)的使用方式多變。Mac為大家省去了不少時間,它自帶的“Linux版本”很有通用性(孩子終于學成長大成為“孔子”讓大家來學自己了),所以開發(fā)者即使換新的Mac也不用太長時間放在折騰和熟悉系統(tǒng)上。
2.蘋果規(guī)范了統(tǒng)一的程序編寫接口,所有的程序員統(tǒng)一使用免費的xcode。xcode這東西本身執(zhí)行效率就高。又因為都是大家都是Mac,調(diào)試起來也比較容易(不用再去熟悉別人windows的visual studio)。這一點其實有點流氓,大家同樣用Windows不就好了?實際上西雅圖那些家伙就是用windows的多啊,因為那邊開發(fā)游戲的多,要用DirectX,而這東西在蘋果上沒有。所以玩游戲的就用WIN吧。。
3. 蘋果安全好用!!(1)安全:蘋果的審查有監(jiān)督的作用,病毒是可以在文件結構里看到的。
(2)好用:硬件配置:macpro擁有最快的ssd,打開軟件、開機巨快;高分屏,長時間看文檔也不會累。軟件:觸摸板的手勢支持,支持雙指、三指自定義,配合虛擬多屏,切換起來那個叫風騷。外觀:不用多說,金屬質(zhì)感,輕薄便攜,合蓋就走,打開就用。
網(wǎng)友解答:mac是蘋果公司生產(chǎn)的電腦,輕便美觀系統(tǒng)完善,而且是電腦中顏值和性能都卓越的電腦,同時macps強大的任務管理器也是最契合程序員的。所以不僅是硅谷開發(fā)者用mac,國內(nèi)很多開發(fā)者也愿意用mac電腦。
一、mac電腦是公司福利mac電腦的顏值、性能都一流,而且價格昂貴,對于硅谷的開發(fā)者來說,公司都會給予非常好的福利,除了餐飲、辦公環(huán)境等等,電腦也是其中之一,所以硅谷的公司統(tǒng)一標配就是mac電腦。
2、windows電腦臺碎片化,太開放windos電腦是微軟開放的,對所有廠商都開放,是電腦里面的安卓,所以windos系統(tǒng)會需要兼容很多工具,導致windows是一個很多冗余的操作系統(tǒng)。
毫無疑問,macOS基于unix,正如蘋果官網(wǎng)所說,macOS基于堅如磐石的unix,得益于Mac強大的任務管理,電腦非常的完善。
3、sketch等軟件在mac上運行非常好,幾乎是最穩(wěn)定的個人電腦mac電腦是在linux的軟件改造起來的,而大多數(shù)公司都是使用linux服務器,所以mac電腦可以非??焖俚脑陔娔X上虛擬出服務器環(huán)境,相比于Windows上的虛擬OS X,oxs上虛擬windows更加簡單。
4、macOS能很好契合極客哲學acOS正是基于unix建立起來的,跟其他Linux以及unix下的哲學如出一轍,這對開發(fā)者來說是心理認同,非常容易在極客文化中形成圈子的概念。