源程序是什么 源程序量如何計(jì)算?
源程序量如何計(jì)算?源程序數(shù)量:指注冊軟件的源程序總數(shù)或總數(shù),應(yīng)在第行填寫。(長度限制:40字節(jié),一個(gè)漢字等于2字節(jié))?,F(xiàn)在程序員能寫出來的最大軟件能有多大?很難評估最大軟件的大小,因?yàn)樵S多大型軟件都是
源程序量如何計(jì)算?
源程序數(shù)量:指注冊軟件的源程序總數(shù)或總數(shù),應(yīng)在第行填寫。
(長度限制:40字節(jié),一個(gè)漢字等于2字節(jié))。
現(xiàn)在程序員能寫出來的最大軟件能有多大?
很難評估最大軟件的大小,因?yàn)樵S多大型軟件都是商用軟件,如windows操作系統(tǒng)、office套件、Oracle數(shù)據(jù)等。以windows為例,據(jù)說代碼量已經(jīng)達(dá)到5000萬行。Oracle代碼的數(shù)量更是驚人。我為公司服務(wù),對公司有一定的了解。目前,沒有人能理解所有的代碼。軟件編譯一次需要幾個(gè)小時(shí)。
還有很多大型開源軟件,最大的應(yīng)該是Linux操作系統(tǒng)內(nèi)核。目前,Linux內(nèi)核最新版本的代碼約為2000萬行。
除了這些純軟件項(xiàng)目,許多硬件設(shè)備的代碼量也非常大。更典型的是,如核心路由器的通信設(shè)備,據(jù)說其他源代碼的數(shù)量已經(jīng)達(dá)到數(shù)億行代碼。
因此,某些軟件的當(dāng)前規(guī)模超出想象。這不是少數(shù)程序員可以開發(fā)的。通常是由成百上千人組成的團(tuán)隊(duì)。