Python程序員是用Mac還是Windows系統,為什麼?

哦最去

我之前是在Windows系統下進行Python開發,後來需要做一些Mac系統下的開發,所以現在改用在Mac系統下進行Python開發。給我的總體感覺差別不大,Mac系統自帶的是2.x系列版本,我在安裝3.x版本時候頗費了一番周折,相信不少在Mac系統下進行Python開發的程序員都經歷過這個過程。

如果直接在Python2下進行開發,那麼使用Mac自然是比較方便的事情,因為Mac系統已經預安裝了Python,可以直接使用。

由於我使用Python主要是做大數據和機器學習方面的應用,所以使用Mac系統反而比較方便,由於Mac系統可以直接連接Linux系統,而大數據平臺大部分都是搭建在Linux系列操作系統上的,所以使用Mac系統有天然的優勢。

在穩定性方面Mac系統給我的感覺要比Windows略勝一籌,我使用Mac做Python開發時很少會出現系統級問題,這跟之前使用Windows系統比較起來還是較為明顯。

速度一直就是Python的弱點,使用Windows系統做Python開發感覺比較慢,使用Mac系統感覺要快一些。

在開發效率方面,由於Mac系統對腳本式編程的天然支持(Unix shell),所以在Mac下進行Python編程效率要比在Windows下高一些,而且在Mac系統下開發時間越久程序員的效率就越高,這一點還是比較有魅力的,在這一點上Ruby程序員也應該感同身受。但是如果進行Java Web編程,Mac的優勢則少很多,沒有Python這麼明顯。

基於以上原因,如果讓我做出一個推薦的話,我個人比較推薦在Mac下進行Python開發,相信在Mac下做過Python開發的程序員會深有感觸。

我在頭條上寫了關於學習Python的文章,想學習Python開發的朋友可以關注我,相信一定會有所收穫。如果你有關於Python方面的問題,也可以諮詢我。


IT人劉俊明

如果只是寫代碼,考慮一下環境易用性,目前還是Windows好。可能我還是用不慣Mac吧,電腦環境除了編程還能用來幹很多事情,購物電影工作。因為我要上政府和銀行站點做事,這方面Mac就要呵呵了。純考慮編程的話區別不大。


分享到:


相關文章: