{eval=Array;=+count(Array);}

成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

問答專欄Q & A COLUMN

為什么那么多程序員推薦linux,是不是在linux下開發(fā)效率高?

AstrianAstrian 回答0 收藏1
收藏問題

10條回答

Soarkey

Soarkey

回答于2022-06-27 16:44

我覺得這是一個偽命題,我以及身邊的朋友一致認(rèn)為開發(fā)環(huán)境使用windows或mac比較好,實(shí)際上使用linux作為開發(fā)人員的操作系統(tǒng)的情況非常好,我們公司僅有以為大神使用linux。

如果說服務(wù)器一般采用linux,這個是有說法的。

1. linux服務(wù)器一般沒有g(shù)ui界面,通常來講linux服務(wù)器只要1g內(nèi)存就可以了,而windows內(nèi)存2g都不一定帶的動,沒有g(shù)ui的windows占用內(nèi)存會少點(diǎn),但估計(jì)沒多少人會用。其次cpu方面,linux性能也比windows好。

2. 使用linux沒有操作系統(tǒng)授權(quán)費(fèi)用,而且在內(nèi)存和cpu方面的預(yù)算達(dá)到最低,深受中小型創(chuàng)業(yè)公司的青睞,而大公司也不缺建設(shè)服務(wù)器的錢

3. linux的shell命令豐富,雖然如今powershell命令很很豐富,但shell命令出現(xiàn)更早,很多運(yùn)維人員可以說熟練操作shell但不一定會使用powershell,所以使用linux更好招人。

4. linux比windows更加穩(wěn)定,我使用過windows服務(wù)器和linux服務(wù)器,感覺穩(wěn)定性上都差不多,也許是我的業(yè)務(wù)量不夠大。

5. linux服務(wù)器資料網(wǎng)上有很多,windows則很少,意味著windows服務(wù)器遇到問題解決起來比較麻煩,比如你想在windows上啟動某端口,或查看哪些端口在使用等。

最后與我而言,如果不考慮服務(wù)器費(fèi)用,業(yè)務(wù)量不大的情況下,依然首先采用windows服務(wù)器。

評論0 贊同0
  •  加載中...
Alan

Alan

回答于2022-06-27 16:44

在軟件行業(yè)摸爬滾打已經(jīng)十年了。這期間,我做過windows開發(fā),也做過linux開發(fā)。

我的看法是:除非開發(fā)的是只有在windows上才能運(yùn)行的軟件,否則編程都應(yīng)該在linux上進(jìn)行。原因有以下四個:

1. linux下的開發(fā)環(huán)境都需要自己配置,雖然沒有windows的開發(fā)工具完善好用,但是可以鍛煉動手能力,也可以在配置過程中了解底層工作原理;

2. linux下的軟件可配置性特別強(qiáng),可以滿足個人不同的需求;

3. linux系統(tǒng)是開源的,上層app運(yùn)行在系統(tǒng)之上。使用linux,我們可以通過閱讀linux內(nèi)核源碼了解系統(tǒng)運(yùn)行機(jī)制,并據(jù)此優(yōu)化上層app代碼。這一點(diǎn)在windows上絕無可能。

4. 大部分的開源軟件的第一支持平臺是linux甚至只支持linux?;趌inux做開發(fā),就意味著你有一個龐大的代碼庫可做參考;

評論0 贊同0
  •  加載中...
Yang_River

Yang_River

回答于2022-06-27 16:44

如果您從事后臺開發(fā)相關(guān)的工作,那么您開發(fā)的程序有很大概率運(yùn)行在Linux服務(wù)器上,此時如果您的開發(fā)環(huán)境是windows,那么就有可能出現(xiàn)本機(jī)運(yùn)行成功,在服務(wù)器上運(yùn)行失敗的情況,換成Linux開發(fā)環(huán)境,這種出問題的概率雖然也有,但是會低很多。

評論0 贊同0
  •  加載中...
mrcode

mrcode

回答于2022-06-27 16:44

linux就是一個程序員賺老板錢的工具,配置個ip都得請個大神,windows下前臺都能干的事,非要請一個幾倍工資前臺的大神配,這就是我的理解

評論0 贊同0
  •  加載中...
OnlyMyRailgun

OnlyMyRailgun

回答于2022-06-27 16:44

好吧,其實(shí)主要是LINUX上面沒啥游戲,也沒什么其它軟件,便于集中注意。

評論0 贊同0
  •  加載中...
邱勇

邱勇

回答于2022-06-27 16:44

當(dāng)一大堆開源項(xiàng)目都在linux下開發(fā)的時候,你在windows上開發(fā)程序,對這些代碼封裝的時候,需要遷移大量代碼。

20來年前,一大堆不喜歡微軟的開發(fā)人員,在微軟最強(qiáng)勢的時候,發(fā)起開源運(yùn)動。他們追隨林納斯,抵制微軟。他們寫的開源項(xiàng)目很少考慮Visual Studio.

20來年過去,開發(fā)者都喜歡開源項(xiàng)目,而windows開發(fā)則被慢慢擱置。

喜歡linux下開發(fā)倒不一定是開發(fā)效率高,而是因?yàn)轫?xiàng)目移植性差,在windows下很多開源項(xiàng)目編譯腳本容易出錯。

評論0 贊同0
  •  加載中...
ShevaKuilin

ShevaKuilin

回答于2022-06-27 16:44

最核心的原因還是費(fèi)用。就服務(wù)器而言,必須用正版,windows收費(fèi),Linux免費(fèi),包括很多框架也是免費(fèi)的,是最終的費(fèi)用導(dǎo)致了用戶的選擇。而程序員們也是不得已而為之。

至于什么開發(fā)效率高、指令更快捷都是托辭,鼠標(biāo)點(diǎn)一下就完成非要噼里啪啦輸一堆代碼才過癮?

評論0 贊同0
  •  加載中...
OnlyLing

OnlyLing

回答于2022-06-27 16:44

首先,我們生產(chǎn)環(huán)境的絕大部分程序,都是運(yùn)行在linux環(huán)境中的。然后在linux上面,開發(fā)環(huán)境配置,各種參數(shù)的調(diào)整,非常方便。linux的"一切皆文件",可不是簡單的說說而已,幾乎所有的東西都可以用文件來表示,至少至少,能夠避免在windows上的程序正常到linux服務(wù)器上報錯的問題。

評論0 贊同0
  •  加載中...
madthumb

madthumb

回答于2022-06-27 16:44

實(shí)際win下開發(fā)最多,mac前端開發(fā)喜歡,linux一般做服務(wù)器使用。因?yàn)樽烂娌皇莑inux的強(qiáng)項(xiàng),又耗資源又不穩(wěn)定。

安全性而言,給普通用戶用,最不安全的就是linux,因?yàn)楹芏喟踩O(shè)置普通用戶不會操作,很容易就能給他種上肉雞。

就算是一些所謂的管理員,為了部署軟件方便,對linux安全防護(hù)也是采取關(guān)關(guān)關(guān)的方式,對黑客而言,簡直是是砧板上的魚。

評論0 贊同0
  •  加載中...
W4n9Hu1

W4n9Hu1

回答于2022-06-27 16:44

Windows除了可以打游戲還有什么吸引人的,我就是Windows安裝LOL,當(dāng)個游戲系統(tǒng)。然后Ubuntu安裝idea之類的,數(shù)據(jù)庫直接docker鏡像。用起來簡潔舒服。告別windows的小廣告彈窗。而且Ubuntu可以定制桌面,下個插件切換工作區(qū)不要太爽。

喬幫主說Windows是一個平庸的產(chǎn)品,但是抓住了市場,很對。

Windows對多桌面工作區(qū)的支持真的很一般,只能快捷鍵左右切。Mac可以三指劃動,Ubuntu可以鼠標(biāo)放在啟動圖標(biāo)上滾動切換。很多細(xì)節(jié)上,Windows真的很難稱為一個優(yōu)秀的產(chǎn)品。

評論0 贊同0
  •  加載中...

您已邀請0人回答 查看邀請

我的邀請列表

  • 擅長該話題
  • 回答過該話題
  • 我關(guān)注的人
向幫助了您的網(wǎng)友說句感謝的話吧!
付費(fèi)偷看金額在0.1-10元之間
<