windows源代碼誰(shuí)寫(xiě)的 在企業(yè)中從事后臺(tái)開(kāi)發(fā)工作的程序員一般是在linux上寫(xiě)代碼還是在windows上寫(xiě)代碼?
在企業(yè)中從事后臺(tái)開(kāi)發(fā)工作的程序員一般是在linux上寫(xiě)代碼還是在windows上寫(xiě)代碼?無(wú)論開(kāi)發(fā)人員是基于Linux系統(tǒng)還是windows系統(tǒng)編寫(xiě)代碼,都需要區(qū)分場(chǎng)景。不同類(lèi)型的應(yīng)用對(duì)開(kāi)發(fā)環(huán)境有一定的
在企業(yè)中從事后臺(tái)開(kāi)發(fā)工作的程序員一般是在linux上寫(xiě)代碼還是在windows上寫(xiě)代碼?
無(wú)論開(kāi)發(fā)人員是基于Linux系統(tǒng)還是windows系統(tǒng)編寫(xiě)代碼,都需要區(qū)分場(chǎng)景。不同類(lèi)型的應(yīng)用對(duì)開(kāi)發(fā)環(huán)境有一定的要求:
(1)如果開(kāi)發(fā)人員開(kāi)發(fā)exe程序,毫無(wú)疑問(wèn)開(kāi)發(fā)人員需要在Windows平臺(tái)上編寫(xiě)代碼;
(2)如果開(kāi)發(fā)人員開(kāi)發(fā)IOS應(yīng)用程序,必須在MacOS上編寫(xiě)代碼;
(3)如果開(kāi)發(fā)人員開(kāi)發(fā)Android應(yīng)用程序,他們可以在windows或Mac上編寫(xiě)代碼;
(4)如果開(kāi)發(fā)人員開(kāi)發(fā)java應(yīng)用程序,他們可以在windows/Linux/MacOS上編寫(xiě)代碼,但建議在Linux環(huán)境下編寫(xiě)代碼(雖然java是跨平臺(tái)的,但也有一些代碼與平臺(tái)不兼容);
以上,我們可以總結(jié)一下:例如跨平臺(tái)對(duì)于平臺(tái)應(yīng)用程序,一般建議在與部署環(huán)境一致的開(kāi)發(fā)環(huán)境中編寫(xiě)代碼,以確保兼容性。
半個(gè)月可以寫(xiě)出一個(gè)電腦操作系統(tǒng)嗎?
作為計(jì)算機(jī)專(zhuān)業(yè)的學(xué)生來(lái)回答這個(gè)問(wèn)題:可以是錘子。原因如下:Windows根據(jù)微軟的官方數(shù)據(jù),有超過(guò)5000萬(wàn)行代碼。這個(gè)操作系統(tǒng)由25個(gè)研發(fā)團(tuán)隊(duì)開(kāi)發(fā),平均約40人,歷時(shí)3年。這只是一個(gè)普通的研發(fā)團(tuán)隊(duì)。然而,據(jù)微軟的數(shù)據(jù)顯示,參與這項(xiàng)工作的主要研發(fā)人員和支持工程師超過(guò)2500人,研發(fā)投入已超過(guò)20億美元。要知道,在windows之前,我們已經(jīng)積累了windowsxp和windowsvista的技術(shù),windows的很多核心代碼還沒(méi)有推到windowsvista的技術(shù)改造上。
windows10代碼是多少?
由于Vista代碼的數(shù)量應(yīng)該超過(guò)50m,因此推測(cè)windows 10代碼的數(shù)量應(yīng)該超過(guò)70-80m。