日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 單片機 > 架構師社區(qū)
[導讀]“ 知乎有兩個帖子很有意思,中國能不能寫出操作系統?中國為什么沒有自己的編程語言? 看了很多回答,有的答案寫的很認真,按照編程語言出現的時間順序等梳理;有的也非常認真,但是邏輯是錯的;還有一種是搞笑的。為什么中國沒有開發(fā)出流行的操作系統和編程


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


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



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

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

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


我的答案是:

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


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


好,現在問題來了,什么時候中國可以寫出操作系統,什么時候可以出自己的編程語言。這個問題問的比較好,暫時不回答,在文末有答案。

1

PC 操作系統發(fā)展歷史


簡單回顧下操作系統發(fā)展歷史,現在的操作系統有十幾個,對于 IT 行業(yè)以及互聯網從業(yè)人員接觸到的有:
  • PC 操作系統:DOS,Windows,Linux,MacOS 等。

  • 服務器操作系統:Linux,Unix,OS/2 等。

  • 手機操作系統:Android,iOS,BlackBerry (黑莓),Symbian(塞班),Windows Mobile。

  • 嵌入式系統:windRiver,QNX 等實時操作系統。


對于普通人一般接觸到的操作系統就三種: 電腦的 Windows 和手機平臺的Android、iOS,其他的估計連聽說過都沒有。


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


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


寫一個成功的操作系統,不是靠技術先進就可以了,需要天時、地利、人和。


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


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


當時電腦都沒有操作系統,DOS 一出來就基本占據大部分桌面市場,后來基本 DOS 內核的 Windows 隨后推出。


因 IBM 兼容機的價格優(yōu)勢,在與蘋果電腦的競爭中占據優(yōu)勢。理所當然的各種應用軟件都是基于 Windows 系統開發(fā)的??梢哉f PC 時代的軟件巨頭都是基于 Windows 平臺的。


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


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


普通人已經適應了 Windows 系統的操作了,微軟成為了事實上的個人電腦的系統的標準的制定者,操作習慣的引導者。


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

當年推出的 Windows Vista 系統,因操作方式變化太大,遭遇了失敗。


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


由于當時蘋果的封閉,Windows 系統在技術上沒有蘋果的好,但是借助 IBM 的兼容 PC 價格優(yōu)勢,占領了大部分市場。


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


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


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

2

智能手機操作系統


我們再來說說手機操作系統,基本是 iOS 和 Android 的天下,這個浪潮離我們比較近,很多人都是親身經歷這兩個系統的發(fā)展的。


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


從此,開啟了從 PC 時代向智能手機時代的大幕,開啟了 PC 互聯網時代向移動互聯網時代的大幕。


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


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


智能手機的普及以及手機操作系統的出現,是一個全新的平臺和領域,也是整個 IT 產業(yè)的重大變化。原有 PC 時代的軟件巨頭和互聯網巨頭都在努力向新的平臺遷移。


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


智能手機的銷量每年增長 50% 以上,意味著用戶每年增長 50%,這里全新的藍海,是時代弄潮兒的最佳機會。搶占住了移動平臺,就拿到了通往未來的門票。


美國智能智能手機操作系統成功的天時地利人和:

  • 天時:經過 2000 年后互聯網泡沫的破滅,硬件技術已經有了長足的進步,低功耗的 CPU 可以運行起來 480*320 的分辨率的畫質了。3G 網絡的發(fā)展,速率基本可以到 2M 以上了,基本達到了寬帶的條件。

  • 地利:在 2006~2007 年,美國依然是 IT 產業(yè)的高地,硬件到軟件,無不是獨步天下。

  • 人和:硅谷作為 IT 產業(yè)的圣地,操作系統人才積累雄厚。最關鍵的是有喬布斯這個從 PC 時代走過來的大神。


美國硅谷具備了天時地利人和三個條件,iOS 和 Android 順利的占據了智能手機操作系統的市場,基本沒有遇到太大的阻力。


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


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


可見當時國內在整個智能手機開始普及時,產業(yè)鏈哪個環(huán)節(jié)都沒有優(yōu)勢,連一個像樣的領導廠商都沒有。


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


所以操作系統國內沒有占據市場,是整體由國內 IT 產業(yè)的發(fā)展水平決定的,沒有站在浪潮之巔,就感知和引領行業(yè)的發(fā)展方向,提前占據新的領域。

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

3

國內操作系統的機會


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


在蘋果之前,智能手機是黑莓,Symbian,WindowCE,這幾個系統的思路基本是 PC 系統的延伸,而不是像 iOS 一樣專門為智能手機設計的操作系統。


當時的 Android 系統還是 Robin 的玩具,設計還是全鍵盤的設計。


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


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


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


結合前面的論述,現在主流的操作系統,PC 上的 Windows,服務器上的 Linux,智能手機的 Android 和 iOS,格局一定,基本無法動搖。


想占開發(fā)出流行的操作系統,要等到下一個產業(yè)變遷的時刻,同時國內還要有巨頭來主導,保證資本和人力的投入,還有龐大的市場來檢驗,以及對應的技術人才和商業(yè)人才積累。


這樣天時地利人和才可以抓住機會,占領新興產業(yè)需要的操作系統。


回到本文的標題,什么時候會出現中國主導的操作系統,個人覺得再出現新技術領域時,一定有中國操作系統的一席之地的。這個時間點在什么時候,我也不知道。


但是下一次產業(yè)機會出現的時候,天時地利人和的優(yōu)勢是在中國這一邊的:
  • 天時:現在國內移動網絡開始普及 5G,4G 覆蓋率非常高,移動用戶數巨大,現在國內的 IT 廠商具備和全球頂尖的實力,阿里,騰訊,華為。

    在應用層面,許多應用都是在國內先出現,然后普及到全球,抖音就是一個例子。

  • 地利:現在 IT 產業(yè)的硬件制造的高低在中國,智能手機廠商華為、OPPO,VIVO,小米,都是全球前幾大廠商。硬件生產效率驚人,可以第一時間以合適的成本和速度生產出新領域的硬件平臺。

  • 人和:這個人和不是指具體的某個人,首先國內IT產業(yè)經過這些年的長足發(fā)展,在底層系統方面積累了人才,操作系統,數據庫等。

    還有就是有了全球 TOP 級的平臺,阿里,騰訊,華為,這些企業(yè)可以和美國的 IT 企業(yè)在研發(fā)投入上競爭,當新的產業(yè)機會出現時,這些巨頭肯定會全力投入競爭,起碼在資本投入方面,是可以與美國的企業(yè)想媲美的。

    還有一個就是國內巨大的市場,一旦占據就可以快速攤銷研發(fā)成本,產品快速迭代和進化,可以更方便的搶占市場和競爭。搶占新領域的操作系統,就補上了操作系統的一環(huán)。


4

新的編程語言


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

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


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


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


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


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


例如 C#,語法設計號稱經典,和 Java 撕逼這么多年,也沒有威脅到 Java 的地位。


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


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

5

新產業(yè)出現的時間


時候產業(yè)會出現新的機會,方向是什么,現在都沒有定論。需要大量的先驅去嘗試,去探索,最終找到一個出口。這個過程有多久,比較難說。


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


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


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


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


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

下面為個人看法:

個人覺得電腦,手機以及眾多穿戴設備,家用智能設備,這些太復雜了,太多了,確實提升了不少體驗,但是使用起來卻不智能。


可能會出現一個統一的系統。但是感覺這個產業(yè)規(guī)模不夠大,無法孕育一個主流的操作系統。

作者:Stitch

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

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

長按訂閱更多精彩▼

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

如有收獲,點個在看,誠摯感謝

免責聲明:本文內容由21ic獲得授權后發(fā)布,版權歸原作者所有,本平臺僅提供信息存儲服務。文章僅代表作者個人觀點,不代表本平臺立場,如有問題,請聯系我們,謝謝!

本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內容真實性等。需要轉載請聯系該專欄作者,如若文章內容侵犯您的權益,請及時聯系本站刪除。
換一批
延伸閱讀

LED驅動電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關鍵字: 驅動電源

在工業(yè)自動化蓬勃發(fā)展的當下,工業(yè)電機作為核心動力設備,其驅動電源的性能直接關系到整個系統的穩(wěn)定性和可靠性。其中,反電動勢抑制與過流保護是驅動電源設計中至關重要的兩個環(huán)節(jié),集成化方案的設計成為提升電機驅動性能的關鍵。

關鍵字: 工業(yè)電機 驅動電源

LED 驅動電源作為 LED 照明系統的 “心臟”,其穩(wěn)定性直接決定了整個照明設備的使用壽命。然而,在實際應用中,LED 驅動電源易損壞的問題卻十分常見,不僅增加了維護成本,還影響了用戶體驗。要解決這一問題,需從設計、生...

關鍵字: 驅動電源 照明系統 散熱

根據LED驅動電源的公式,電感內電流波動大小和電感值成反比,輸出紋波和輸出電容值成反比。所以加大電感值和輸出電容值可以減小紋波。

關鍵字: LED 設計 驅動電源

電動汽車(EV)作為新能源汽車的重要代表,正逐漸成為全球汽車產業(yè)的重要發(fā)展方向。電動汽車的核心技術之一是電機驅動控制系統,而絕緣柵雙極型晶體管(IGBT)作為電機驅動系統中的關鍵元件,其性能直接影響到電動汽車的動力性能和...

關鍵字: 電動汽車 新能源 驅動電源

在現代城市建設中,街道及停車場照明作為基礎設施的重要組成部分,其質量和效率直接關系到城市的公共安全、居民生活質量和能源利用效率。隨著科技的進步,高亮度白光發(fā)光二極管(LED)因其獨特的優(yōu)勢逐漸取代傳統光源,成為大功率區(qū)域...

關鍵字: 發(fā)光二極管 驅動電源 LED

LED通用照明設計工程師會遇到許多挑戰(zhàn),如功率密度、功率因數校正(PFC)、空間受限和可靠性等。

關鍵字: LED 驅動電源 功率因數校正

在LED照明技術日益普及的今天,LED驅動電源的電磁干擾(EMI)問題成為了一個不可忽視的挑戰(zhàn)。電磁干擾不僅會影響LED燈具的正常工作,還可能對周圍電子設備造成不利影響,甚至引發(fā)系統故障。因此,采取有效的硬件措施來解決L...

關鍵字: LED照明技術 電磁干擾 驅動電源

開關電源具有效率高的特性,而且開關電源的變壓器體積比串聯穩(wěn)壓型電源的要小得多,電源電路比較整潔,整機重量也有所下降,所以,現在的LED驅動電源

關鍵字: LED 驅動電源 開關電源

LED驅動電源是把電源供應轉換為特定的電壓電流以驅動LED發(fā)光的電壓轉換器,通常情況下:LED驅動電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關鍵字: LED 隧道燈 驅動電源
關閉