6g下載網
當前位置: 主頁 > 軟件教程 > 編程開發 >

開發程序用Mac還是Windows電腦好?Mac開發程序的優勢

時間: 2017-12-13 11:24 來源: 本站整理

分享到:

作為一個程序猿,特別是開發人員來說,選擇什么平臺作為開發環境太重要了,選擇Mac還是Windows電腦好呢?

其實沒有一個絕對的標準,兩者都能選擇,都可以用,根據自己的實際需求來選。

如果你是開發IOS系統的軟件,肯定是選擇MAC,如果是開發Windows電腦軟件,那就選擇Windows電腦。

開發程序用Mac還是Windows電腦好?Mac開發程序的優勢

下面是選擇網友的評價,大家可以參考下:

1.寫了多年c程序,從驅動到應用層都有。從來沒用過mac,一直都是在windows上用source insight編輯,然后在Linux上調試運行。很土,但習慣就是這樣,一切都是輕車熟路,這就夠了。后來負責云計算產品,生產環境當然是Linux,開發環境還是在windows上,語言是shell,python和少量的c。Mac用來做web前端開發很合適,其實主要還是看各人習慣和你周圍的環境,要公司都用Mac你整個Windows有問題不好處理啊,但公司用什么很大程度上受你的上司影響。最早用source insight是因為我boss用。現在我的團隊又受我的影響用我習慣的開發環境。所以根本就沒有都用Mac。

2.我來說說,工作8年,前3年用windows做Java web開發,沒接觸過Linux,覺得windows是最好用的。后來轉前端,聽人說前端都用mac,沒錢買mac用Ubuntu替代,用了1年半,覺得命令行特別好用(前端開發一定用node,一定會用到用命令行,Windows的命令行就是渣渣),后來決定買一臺mac book Air,才知道為什么大家都說mac好用。直到現在我一直用mac。mac觸摸板無敵,系統極其穩定,可以在任何時候合上本本自動休眠,打開可以接著工作,而windows10這種情況下總會出現一個菊花loading半天,命令行終端就是linux shell。也許有人會說Windows點點就可以,為什么要敲命令,因為只要我能把一個活用命令行打出來,我就能寫到bash腳本里。當別人每天點點點的時候我已經一個腳本干完了。

3.Mac的核心是Darwin,這使得mac理論上可以像linux一樣用,風格也和linux比較像。相比windows的封閉linux更符合程序員們的操作習慣:命令行,自由地改變系統的每一個設置,etc. 而且mac上面的程序目前也多起來了,用起來也很方便。此外...大家都知道MAC很好看....程序員天天和電腦在一起有一個好看的工具自然心情也舒暢了呢。最后,我感覺電腦什么的因人而異。我認識最牛的程序員就是個只用windows的。

開發程序用Mac還是Windows電腦好?Mac開發程序的優勢

4.『 Think Different 』廣告片中,Mac 被定義為敢于挑戰權威、富有創新精神的叛逆者。那些旗幟鮮明的人,愿意買一臺 Mac 來標榜自己的 『非同凡響』。

5.我們公司除了做iOS的用蘋果,其他的上班都無一例外都用windows。不是因為什么,一臺Mac的臺式機少說也要八千,我們公司程序員標配的i5 8g內存 120g固態和1t硬盤,整機加屏幕也不過4000,都能配兩臺了,性能還差不多,公司自然是精打細算了。所以我們公司絕大多數程序員上班用的都是windows。其它公司大多也差不多,別和我說超級大的公司,超級大的公司,像這樣可有可無的成本基本上都會省吧!都配Mac基本上只有土豪公司才會這樣干的吧!

6.作為從事游戲開發,你用mac 那配置估計只能開發掃雷游戲。還有專業的圖形圖像制作 mac pro 只是因為屏幕好而已,你看上一一代垃圾桶,都被做視頻剪輯的人吐槽遍了,說時候用mac 也就是開發一些蘋果系統應用。

開發程序用Mac還是Windows電腦好?Mac開發程序的優勢

7.Mac 上所有的操作都簡潔到了極致,盡量避免干擾用戶,增加了程序員的生產力。比如切換無線網功能,在 Mac 上切換只需要1次鼠標點擊就可以完成,在 windows 上需要點擊多次鼠標(包括一些很愚蠢的確認對話框);再比如卸載 USB 盤,Mac 只需要1次鼠標點擊,windows 至少需要點擊右下角圖標、停止設備、確認對話框等多次點擊。

8.我之前也這么認為,我一直用烏班圖,感覺非常好用。后來用Mac,也是狠心才買的,現在感覺有兩點,1,不關機,隨時可用。2,整體品質不同,使用起來的感覺不同。不是裝B,一個簡單的道理,就是蘋果能那么貴,不是一點道理沒有的,屏幕,鍵盤,待機時間,硬盤,整體的感覺,真的非常好。我才開始用只能體會這么多。

9.OS X是Unix-like操作系統,并且POSIX compliant,這意味著大量針對Linux編寫的程序可以在OS X直接編譯(或者做極少的修改就可編譯)。反觀Windows,偏差就比較大了,雖然有cygwin和mingw這樣的東西,但要在Windows下編譯一個針對Unix系統設計的東西還是挺折騰的。這點可以參考Ruby,雖然Windows下是有編譯好的Ruby(RubyInstaller for Windows),但可以看到他們才搞定到2.1.5,Ruby最新版本已經到2.2.0了。如果用Ruby安裝gem,gem如果用了native extension的話,在Windows下編譯有時也會出偏差。除了編譯的問題,在OS X下你也可以體驗Shell(bash等),可以學會用終端操作許多東西,這樣當你需要操作一個Linux服務器的時候就能比較快的上手。

(責任編輯:佚名)
標簽:Mac

分享到:

------分隔線----------------------------
? 35选7福利彩票