自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

為什么中國開發(fā)不出流行的操作系統(tǒng)和編程語言?

系統(tǒng) 開發(fā)工具
知乎有兩個(gè)帖子很有意思,中國能不能寫出操作系統(tǒng)?中國為什么沒有自己的編程語言?

 知乎有兩個(gè)帖子很有意思,中國能不能寫出操作系統(tǒng)?中國為什么沒有自己的編程語言?

[[326416]]

圖片來自 Pexels

看了很多回答,有的答案寫的很認(rèn)真,按照編程語言出現(xiàn)的時(shí)間順序等梳理;有的也非常認(rèn)真,但是邏輯是錯(cuò)的;還有一種是搞笑的。為什么中國沒有開發(fā)出流行的操作系統(tǒng)和編程語言?

我的答案是:

中國沒有開發(fā)出成功的操作系統(tǒng)和編程語言,根本原因是中國的 IT 產(chǎn)業(yè)處于落后狀態(tài)。還在循著美國產(chǎn)業(yè)發(fā)展路徑追趕,沒有發(fā)展到世界頂尖。

沒有站到浪潮前沿,就無法感知產(chǎn)業(yè)發(fā)展方向,就無法創(chuàng)造出適合未來產(chǎn)業(yè)發(fā)展趨勢(shì)的操作系統(tǒng)和編程語言。

好,現(xiàn)在問題來了,什么時(shí)候中國可以寫出操作系統(tǒng),什么時(shí)候可以出自己的編程語言。這個(gè)問題問的比較好,暫時(shí)不回答,在文末有答案。

1.PC 操作系統(tǒng)發(fā)展歷史

簡(jiǎn)單回顧下操作系統(tǒng)發(fā)展歷史,現(xiàn)在的操作系統(tǒng)有十幾個(gè),對(duì)于 IT 行業(yè)以及互聯(lián)網(wǎng)從業(yè)人員接觸到的有:

  • PC 操作系統(tǒng):DOS,Windows,Linux,MacOS 等。
  • 服務(wù)器操作系統(tǒng):Linux,Unix,OS/2 等。
  • 手機(jī)操作系統(tǒng):Android,iOS,BlackBerry (黑莓),Symbian(塞班),Windows Mobile。
  • 嵌入式系統(tǒng):windRiver,QNX 等實(shí)時(shí)操作系統(tǒng)。

對(duì)于普通人一般接觸到的操作系統(tǒng)就三種:電腦的 Windows 和手機(jī)平臺(tái)的Android、iOS,其他的估計(jì)連聽說過都沒有。

對(duì)于業(yè)內(nèi)人士了解的概念,寫一個(gè)操作系統(tǒng)不難,難的是基于這個(gè)系統(tǒng)的生態(tài)系統(tǒng)。

IT 從業(yè)人員和專業(yè)技術(shù)人員都在這個(gè)操作系統(tǒng)上工作以及開發(fā)應(yīng)用,這樣才是一個(gè)成功的操作系統(tǒng),而不是一個(gè)在高校內(nèi)教學(xué)的教學(xué)模型,或者是實(shí)驗(yàn)室的試驗(yàn)品、Demo。

寫一個(gè)成功的操作系統(tǒng),不是靠技術(shù)先進(jìn)就可以了,需要天時(shí)、地利、人和。

我們回顧下當(dāng)下最成功的操作系統(tǒng)是怎么發(fā)展起來的,以 Windows 和 iOS、Android 為例。

DOS 系統(tǒng)最早是一個(gè)技術(shù)人員的作品,被比爾蓋茨買過來,修改用在了 IBM 的 PC 電腦上,隨著個(gè)人電腦的普及而發(fā)展起來。

當(dāng)時(shí)電腦都沒有操作系統(tǒng),DOS 一出來就基本占據(jù)大部分桌面市場(chǎng),后來基本 DOS 內(nèi)核的 Windows 隨后推出。

因 IBM 兼容機(jī)的價(jià)格優(yōu)勢(shì),在與蘋果電腦的競(jìng)爭(zhēng)中占據(jù)優(yōu)勢(shì)。理所當(dāng)然的各種應(yīng)用軟件都是基于 Windows 系統(tǒng)開發(fā)的??梢哉f PC 時(shí)代的軟件巨頭都是基于 Windows 平臺(tái)的。

后續(xù)跟隨操作系統(tǒng)圖形化界面的潮流推出 Windows 系統(tǒng),此后一直占據(jù)著個(gè)人電腦操作系統(tǒng)的主流。

后來 Linux 系統(tǒng)想占據(jù)個(gè)人桌面系統(tǒng),努力了很多,一直沒有成功,不是技術(shù)不先進(jìn),圖形化不夠漂亮,軟件不夠豐富(對(duì)于非辦公人員來說,日常軟件已經(jīng)夠用),而是已經(jīng)過了個(gè)人電腦的浪潮。

普通人已經(jīng)適應(yīng)了 Windows 系統(tǒng)的操作了,微軟成為了事實(shí)上的個(gè)人電腦的系統(tǒng)的標(biāo)準(zhǔn)的制定者,操作習(xí)慣的引導(dǎo)者。

操作習(xí)慣一旦養(yǎng)成,想改變是非常困難的,普通人重新去學(xué)習(xí)一種新的操作習(xí)慣的成本太高,軟件開發(fā)廠商重新適配新操作系統(tǒng)的成本也是巨大的。

當(dāng)年推出的 Windows Vista 系統(tǒng),因操作方式變化太大,遭遇了失敗。

所以 Windows 的天時(shí)是個(gè)人 PC 的浪潮,地利是在美國,完善的配套產(chǎn)業(yè),人和比爾蓋茨的商業(yè)能力以及起步時(shí)媽媽是 IBM 的董事,IBM 的 PC 預(yù)裝了 DOS。

由于當(dāng)時(shí)蘋果的封閉,Windows 系統(tǒng)在技術(shù)上沒有蘋果的好,但是借助 IBM 的兼容 PC 價(jià)格優(yōu)勢(shì),占領(lǐng)了大部分市場(chǎng)。

隨著時(shí)間的累積,Windows 的生態(tài)越來越豐富,應(yīng)用軟件,企業(yè)應(yīng)用等,甚至影響了硬件標(biāo)準(zhǔn)的制定。

個(gè)人操作系統(tǒng)多年來積累的軟件,以及很多的企業(yè)應(yīng)用和服務(wù),要遷移,需要把原來的需求理清楚,新系統(tǒng)上開發(fā),還要詳細(xì)測(cè)試沒有 Bug,新舊系統(tǒng)切換還要保證原有業(yè)務(wù)穩(wěn)定,遷移成本是一個(gè)天文數(shù)字,沒有公司可以承擔(dān)的起。

所以在個(gè)人操作系統(tǒng)領(lǐng)域,Linux 根本沒有可能挑戰(zhàn) Windows 系統(tǒng)。

2.智能手機(jī)操作系統(tǒng)

我們?cè)賮碚f說手機(jī)操作系統(tǒng),基本是 iOS 和 Android 的天下,這個(gè)浪潮離我們比較近,很多人都是親身經(jīng)歷這兩個(gè)系統(tǒng)的發(fā)展的。

時(shí)間撥回到 2007 年,當(dāng)時(shí)第一代 iPhone 剛發(fā)布,震驚了世界,十幾年過去了,重新回顧發(fā)布會(huì),依然覺得震撼,真的是劃時(shí)代的產(chǎn)品。

從此,開啟了從 PC 時(shí)代向智能手機(jī)時(shí)代的大幕,開啟了 PC 互聯(lián)網(wǎng)時(shí)代向移動(dòng)互聯(lián)網(wǎng)時(shí)代的大幕。

蘋果憑借 iPhone 的發(fā)布,獲得了巨大的成功,后續(xù)的智能手機(jī)界面和操作方式,都是以此為準(zhǔn),可以說蘋果制定了智能手機(jī)圖像界面的標(biāo)準(zhǔn)以及操作標(biāo)準(zhǔn)。

這個(gè)一個(gè)變換,直接帶來了 IT 產(chǎn)業(yè)的環(huán)境變化,從生物學(xué)的角度來說,外部氣候已經(jīng)變了,所有的生物都要做出改變來適應(yīng)新的氣候,完成遷移,不然就會(huì)被時(shí)代淘汰。

智能手機(jī)的普及以及手機(jī)操作系統(tǒng)的出現(xiàn),是一個(gè)全新的平臺(tái)和領(lǐng)域,也是整個(gè) IT 產(chǎn)業(yè)的重大變化。原有 PC 時(shí)代的軟件巨頭和互聯(lián)網(wǎng)巨頭都在努力向新的平臺(tái)遷移。

移動(dòng)平臺(tái)是全新的,操作方式是全新的,全都是未開發(fā)的處女地,沒有舊時(shí)代的巨頭阻擋和門檻。

智能手機(jī)的銷量每年增長(zhǎng) 50% 以上,意味著用戶每年增長(zhǎng) 50%,這里全新的藍(lán)海,是時(shí)代弄潮兒的最佳機(jī)會(huì)。搶占住了移動(dòng)平臺(tái),就拿到了通往未來的門票。

美國智能智能手機(jī)操作系統(tǒng)成功的天時(shí)地利人和:

  • 天時(shí):經(jīng)過 2000 年后互聯(lián)網(wǎng)泡沫的破滅,硬件技術(shù)已經(jīng)有了長(zhǎng)足的進(jìn)步,低功耗的 CPU 可以運(yùn)行起來 480*320 的分辨率的畫質(zhì)了。3G 網(wǎng)絡(luò)的發(fā)展,速率基本可以到 2M 以上了,基本達(dá)到了寬帶的條件。
  • 地利:在 2006~2007 年,美國依然是 IT 產(chǎn)業(yè)的高地,硬件到軟件,無不是獨(dú)步天下。
  • 人和:硅谷作為 IT 產(chǎn)業(yè)的圣地,操作系統(tǒng)人才積累雄厚。最關(guān)鍵的是有喬布斯這個(gè)從 PC 時(shí)代走過來的大神。

美國硅谷具備了天時(shí)地利人和三個(gè)條件,iOS 和 Android 順利的占據(jù)了智能手機(jī)操作系統(tǒng)的市場(chǎng),基本沒有遇到太大的阻力。

另外來看,手機(jī)操作系統(tǒng)有資格參與競(jìng)爭(zhēng)的選手也不多,歐洲諾基亞主要的 Symbian 系統(tǒng),加拿大黑莓主導(dǎo)的 BlackBerry OS,微軟主導(dǎo)的 Windows Mobile(Phone),三星的 Bada(后來的 Titan)。這幾個(gè)系統(tǒng)種種原因,在競(jìng)爭(zhēng)中都失敗了。

國內(nèi)的廠商當(dāng)時(shí)一個(gè)能打的都沒有,甚至在智能手機(jī)爆發(fā)時(shí)(2007 年,iPhone 發(fā)布時(shí)),國產(chǎn)手機(jī)被山寨機(jī)打的節(jié)節(jié)敗退,處于歷史的低谷,根本不是現(xiàn)在的情形(國產(chǎn)智能手機(jī)占 80% 以上份額)。

可見當(dāng)時(shí)國內(nèi)在整個(gè)智能手機(jī)開始普及時(shí),產(chǎn)業(yè)鏈哪個(gè)環(huán)節(jié)都沒有優(yōu)勢(shì),連一個(gè)像樣的領(lǐng)導(dǎo)廠商都沒有。

操作系統(tǒng)的特點(diǎn)是一旦占據(jù)了市場(chǎng),基本很難更換,現(xiàn)在去開發(fā)一個(gè)新系統(tǒng)來搶占原來市場(chǎng),非常困難,需要完整的工具鏈支持,開發(fā)者遷移成本也非常高。

所以操作系統(tǒng)國內(nèi)沒有占據(jù)市場(chǎng),是整體由國內(nèi) IT 產(chǎn)業(yè)的發(fā)展水平?jīng)Q定的,沒有站在浪潮之巔,就感知和引領(lǐng)行業(yè)的發(fā)展方向,提前占據(jù)新的領(lǐng)域。

[[326417]]

3.國內(nèi)操作系統(tǒng)的機(jī)會(huì)

iPhone 發(fā)布后,整個(gè)產(chǎn)業(yè)界一下震驚了,苦苦探索的智能手機(jī)終于了有了方向。

在蘋果之前,智能手機(jī)是黑莓,Symbian,WindowCE,這幾個(gè)系統(tǒng)的思路基本是 PC 系統(tǒng)的延伸,而不是像 iOS 一樣專門為智能手機(jī)設(shè)計(jì)的操作系統(tǒng)。

當(dāng)時(shí)的 Android 系統(tǒng)還是 Robin 的玩具,設(shè)計(jì)還是全鍵盤的設(shè)計(jì)。

在 iPhone 發(fā)布不久,谷歌靈敏的嗅到時(shí)代巨變來了(成為巨頭的公司一定是靈敏的,對(duì)于產(chǎn)業(yè)的發(fā)展趨勢(shì)判斷一定是超級(jí)的,不然谷歌也不會(huì)成為穿越時(shí)代的巨獸),急匆匆收購了 Android 系統(tǒng)。

和當(dāng)年微軟的 PC 操作系統(tǒng)的思路一樣,操作系統(tǒng)開放給手機(jī)廠家使用,占據(jù)了大部分的智能手機(jī)系統(tǒng)的份額,拿到了智能手機(jī)操作系統(tǒng)的門票,使自己的互聯(lián)網(wǎng)服務(wù)有了棲身之地,奠定了谷歌在移動(dòng)互聯(lián)網(wǎng)時(shí)代的基業(yè)。

回顧這些,就是想說明,一個(gè)操作系統(tǒng)的成功,一定是跟隨著產(chǎn)業(yè)發(fā)展的浪潮,滿足了產(chǎn)業(yè)發(fā)展需要的需要,隨著產(chǎn)業(yè)一起發(fā)展,才能獲得成功,這個(gè)就是吳軍老師寫《浪潮之巔》里的,大公司也有隨著時(shí)代轉(zhuǎn)型,不然也會(huì)沒落。

結(jié)合前面的論述,現(xiàn)在主流的操作系統(tǒng),PC 上的 Windows,服務(wù)器上的 Linux,智能手機(jī)的 Android 和 iOS,格局一定,基本無法動(dòng)搖。

想占開發(fā)出流行的操作系統(tǒng),要等到下一個(gè)產(chǎn)業(yè)變遷的時(shí)刻,同時(shí)國內(nèi)還要有巨頭來主導(dǎo),保證資本和人力的投入,還有龐大的市場(chǎng)來檢驗(yàn),以及對(duì)應(yīng)的技術(shù)人才和商業(yè)人才積累。

這樣天時(shí)地利人和才可以抓住機(jī)會(huì),占領(lǐng)新興產(chǎn)業(yè)需要的操作系統(tǒng)。

回到本文的標(biāo)題,什么時(shí)候會(huì)出現(xiàn)中國主導(dǎo)的操作系統(tǒng),個(gè)人覺得再出現(xiàn)新技術(shù)領(lǐng)域時(shí),一定有中國操作系統(tǒng)的一席之地的。這個(gè)時(shí)間點(diǎn)在什么時(shí)候,我也不知道。

但是下一次產(chǎn)業(yè)機(jī)會(huì)出現(xiàn)的時(shí)候,天時(shí)地利人和的優(yōu)勢(shì)是在中國這一邊的:

  • 天時(shí):現(xiàn)在國內(nèi)移動(dòng)網(wǎng)絡(luò)開始普及 5G,4G 覆蓋率非常高,移動(dòng)用戶數(shù)巨大,現(xiàn)在國內(nèi)的 IT 廠商具備和全球頂尖的實(shí)力,阿里,騰訊,華為。

在應(yīng)用層面,許多應(yīng)用都是在國內(nèi)先出現(xiàn),然后普及到全球,抖音就是一個(gè)例子。

  • 地利:現(xiàn)在 IT 產(chǎn)業(yè)的硬件制造的高低在中國,智能手機(jī)廠商華為、OPPO,VIVO,小米,都是全球前幾大廠商。硬件生產(chǎn)效率驚人,可以第一時(shí)間以合適的成本和速度生產(chǎn)出新領(lǐng)域的硬件平臺(tái)。
  • 人和:這個(gè)人和不是指具體的某個(gè)人,首先國內(nèi)IT產(chǎn)業(yè)經(jīng)過這些年的長(zhǎng)足發(fā)展,在底層系統(tǒng)方面積累了人才,操作系統(tǒng),數(shù)據(jù)庫等。

還有就是有了全球 TOP 級(jí)的平臺(tái),阿里,騰訊,華為,這些企業(yè)可以和美國的 IT 企業(yè)在研發(fā)投入上競(jìng)爭(zhēng),當(dāng)新的產(chǎn)業(yè)機(jī)會(huì)出現(xiàn)時(shí),這些巨頭肯定會(huì)全力投入競(jìng)爭(zhēng),起碼在資本投入方面,是可以與美國的企業(yè)想媲美的。

還有一個(gè)就是國內(nèi)巨大的市場(chǎng),一旦占據(jù)就可以快速攤銷研發(fā)成本,產(chǎn)品快速迭代和進(jìn)化,可以更方便的搶占市場(chǎng)和競(jìng)爭(zhēng)。搶占新領(lǐng)域的操作系統(tǒng),就補(bǔ)上了操作系統(tǒng)的一環(huán)。

4.新的編程語言

同理,編程語言也一樣,一個(gè)編程語言的發(fā)展,是切實(shí)解決產(chǎn)業(yè)發(fā)展中的問題,提升開發(fā)效率而取得發(fā)展的,不是閉門造車。

現(xiàn)在最流行的編程語言,Java,C,Python,C++,JavaScript 等,也都是滿足了產(chǎn)業(yè)界的巨大需要,占據(jù)了一席之地。

以我現(xiàn)在用的 Python 為例,Python 發(fā)明于 1991 年,一直處于小眾的領(lǐng)域,躲在角落里做一些雜活,“茍延殘喘”的活著,如果沒有找到新的用武之地,Python 就會(huì)慢慢消失在歷史的長(zhǎng)河中。

幸運(yùn)的是 2007 年谷歌使用 Python 做運(yùn)維,找到了自己的用途。不然發(fā)展十幾年版本才進(jìn)化到了 2.6 版本。出現(xiàn)較晚的 Java 都進(jìn)化到了 6,7 了。

有了谷歌的站臺(tái),業(yè)界也開始學(xué)習(xí)谷歌來做運(yùn)維,Python 開始取得了發(fā)展。后面更加幸運(yùn)的是趕上了科學(xué)計(jì)算以及大數(shù)據(jù)的浪潮,在數(shù)據(jù)分析領(lǐng)域發(fā)揮了自己的特長(zhǎng),進(jìn)入了編程語言的前五,還當(dāng)了幾次年度語言。

所以編程語言的設(shè)計(jì)不一定就是按照教科書的范式設(shè)計(jì)最好,而是需要多方面的因素來促成。

例如 C#,語法設(shè)計(jì)號(hào)稱經(jīng)典,和 Java 撕逼這么多年,也沒有威脅到 Java 的地位。

一個(gè)是 Java 早期發(fā)展占據(jù)很多領(lǐng)域,還有就是 Java 靠著 Android 強(qiáng)力續(xù)命了。

如果是微軟的系統(tǒng)取得了今天 Android 的地位,C# 估計(jì)就替代 Java 在 Android 上的應(yīng)用開發(fā)語言地位了。

5.新產(chǎn)業(yè)出現(xiàn)的時(shí)間

時(shí)候產(chǎn)業(yè)會(huì)出現(xiàn)新的機(jī)會(huì),方向是什么,現(xiàn)在都沒有定論。需要大量的先驅(qū)去嘗試,去探索,最終找到一個(gè)出口。這個(gè)過程有多久,比較難說。

不過我們可以回顧下歷史,PC 發(fā)展是起于 20 世紀(jì) 70 年代末,大規(guī)模普及要到 21 世紀(jì)初 Windows XP 發(fā)布,2015 年達(dá)到頂峰,時(shí)間跨度是 35 年(1980~2015)。

智能手機(jī)孕育在 20 世紀(jì) 90 年代末,有 Windows CE,黑莓等,取得突破是 2007 年在 iPhone 發(fā)布,大規(guī)模普及在 2010 年,時(shí)間跨度是(2000~2010)。

可以看到產(chǎn)業(yè)發(fā)展速度是呈加速度的,智能手機(jī)從 iPhone 發(fā)布到規(guī)模普及,不到五年。

現(xiàn)在智能手機(jī)功能的發(fā)展基本已經(jīng)停止了,近五年已經(jīng)沒有重大的新功能了,CPU 中加入 NPU 等都是在嘗試,是不是產(chǎn)業(yè)發(fā)展方向還不一定,至少華為是走在業(yè)界的前沿,開始向無人區(qū)探索了。

新的機(jī)會(huì)現(xiàn)在就在孕育,靜悄悄的發(fā)展,在尋找發(fā)展的最佳路徑,就像電子不知道哪里電阻最小,只會(huì)尋找最近的電阻最小的方向去。

下面為個(gè)人看法:

個(gè)人覺得電腦,手機(jī)以及眾多穿戴設(shè)備,家用智能設(shè)備,這些太復(fù)雜了,太多了,確實(shí)提升了不少體驗(yàn),但是使用起來卻不智能。

可能會(huì)出現(xiàn)一個(gè)統(tǒng)一的系統(tǒng)。但是感覺這個(gè)產(chǎn)業(yè)規(guī)模不夠大,無法孕育一個(gè)主流的操作系統(tǒng)。

作者:Stitch

編輯:陶家龍

出處:https://www.cnblogs.com/StitchSun/p/12889614.html

責(zé)任編輯:武曉燕 來源: 博客園
相關(guān)推薦

2023-08-28 09:05:46

LinuxJVM開源

2019-04-03 15:46:55

中國編程語言

2018-12-19 12:03:02

操作系統(tǒng)WindowsLinux

2022-01-17 11:53:39

操作系統(tǒng)計(jì)算機(jī)來

2022-06-26 00:24:57

C語言操作系統(tǒng)語言

2014-12-23 09:34:47

動(dòng)態(tài)語言

2009-12-06 09:58:35

2025-01-06 08:28:45

C語言操作系統(tǒng)程序

2019-05-21 10:13:56

谷歌華為操作系統(tǒng)

2017-01-05 18:52:43

2009-12-14 18:27:21

Linux操作系統(tǒng)

2010-01-05 17:16:51

2012-09-21 14:35:01

2010-01-06 15:41:07

Linux操作系統(tǒng)

2014-12-30 10:05:42

操作系統(tǒng)

2012-06-08 09:16:16

操作系統(tǒng)

2018-03-23 08:31:36

2010-01-05 16:14:23

Linux操作系統(tǒng)

2020-12-17 18:30:44

華為鴻蒙智能手機(jī)操作系統(tǒng)

2016-08-24 19:42:51

Google操作系統(tǒng)Fuchsia
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)