-
1 # 銅礦21
-
2 # 黑熊哥哥
其實最本質的原因是,正式生產環境通常都是Linux系統,,使用這個系統,開發的軟體或其他東西,在環境部署上和正式環境沒多大差別,會比較得心應手,,如果使用WINDOWS開發,由於環境的一些不同,有些東西部署起來會給你增加額外的工作量,,比如說WINDOWS上面的一些擴充套件元件或者什麼執行庫的安裝方式和在正式環境linux上的安裝方式肯定是不一樣的,除非是用docker這種部署方式,,,
-
3 # 王嘯皓月山巔
我的回答:因為Linux系統是開放原始碼的而Windows是閉源的。所有的程式設計師可以交換彼此的使用心得,保證軟體的開發質量。
Linux具有很多的優點:
1.Linux系統是開放性的系統,是開源的。
2.Linux系統是具有多使用者多工的系統。
3.Linux系統具有出色的穩定性和速度效能。
4.Linux系統具有可靠的系統安全性。
5.Linux系統提供了豐富的網路功能。
6.Linux系統具有標準相容性和可移植性。
7.Linux系統也提供了良好的使用者介面。
Linux系統幾乎具有UNIX全部功能,並且為使用者提供了強大的作業系統功能,還提供了豐富的應用軟體,還能與現存的作業系統共存。隨著很多大公司的加盟,Linux系統發展的勢頭特別迅猛,最終會成長為一個多平臺的、市場佔有率高的、極其優秀的網路作業系統。
所以,很多程式設計師都建議使用Linux,公司的很多伺服器系統也是Linux作業系統。
鼓勵的話語:寧鳴而死,不默而生!~范仲淹
-
4 # 一葉障目0001
Linux上有完善的包管理器,可以做到用一條命令安裝幾乎所有的開發包依賴伺服器上主要是Linux的環境,可以做到開發環境和執行環境無縫銜接Linux程式碼開源,上面有豐富的開源軟體可用,社群也比較活躍,解決問題方便Linux比較自由,系統不限制你的任何操作,但是這個自由是有代價的,需要你花大量時間去折騰配置,解決問題
-
5 # 君妃洋
因為linux系統是開放環境,任何人都可以編寫,更改程式,你可以為對應硬體去裁剪增加程式,好像安卓系統就是建立在linux框架下的!
-
6 # 有趣閱讀3s
linux自誕生之日起,便受到了全世界優秀駭客程式設計師們的百般寵愛與關注。曾經,linux似乎離我們非常遙遠;而現在,越來越多的人聽說了linux,會去討論linux發行版,會去關注linux核心。而程式設計師們更是熱衷於使用linux,在linux開發。
程式設計師用linux的原因:1、Linux程式碼開源,程式設計師們在使用閱讀程式碼的同時還能參與其開發,這一點對於程式設計師而言是極具誘惑性的;2、Linux系統同時可以支援多個使用者,每個使用者對自己的檔案裝置有特殊的權利,能夠保證各使用者之間互不干擾,且每個使用者還可以同時執行多個任務、多個執行緒同時工作、提高效率;3、穩定性好且高效;4、安全性高,自帶防火牆;5、效能好,擁有豐富的系統資源工具。
其實也可以透過自媒體平臺學習使用linux,技多不壓身,萬一有一天用到了呢?
回覆列表
1.linux環境下開發工具,庫比較齊全
2.命令列可以純鍵盤操作,不用滑鼠切換,對文字工作者來說大大提升效率
3.伺服器大多Linux,開發機用linux可以方便本地除錯
但現在windows支援WSL執行Linux,這些優勢就全沒了,用win10也可以暢快寫程式碼,還能玩遊戲,不再非得Linux桌面了