華為自研編語程言倉頡曝光:編程語言有倉頡,編譯器有方舟,手機系統(tǒng)有鴻蒙
9月25日午間消息,在今日的華為全聯(lián)接大會2021上,華為副總裁、計算產(chǎn)品線總裁鄧泰華接受媒體采訪。
華為發(fā)布面向數(shù)字基礎設施的開源操作系統(tǒng)歐拉(openEuler)。據(jù)了解,歐拉操作系統(tǒng)可廣泛部署于服務器、云計算、邊緣計算、嵌入式等各種形態(tài)設備,應用場景覆蓋IT(Information Technology)、CT(Communication Technology)和OT(Operational Technology),實現(xiàn)統(tǒng)一操作系統(tǒng)支持多設備,應用一次開發(fā)覆蓋全場景。
據(jù)了解,在ICT領域,華為提供服務器、存儲、云服務、邊緣計算、基站、路由器、工業(yè)控制等產(chǎn)品和解決方案,都需要搭載操作系統(tǒng),所以華為一直在構建能力,旨在通過統(tǒng)一的操作系統(tǒng)架構來滿足不同應用場景的需求。
據(jù)介紹,歐拉和鴻蒙已經(jīng)實現(xiàn)了內(nèi)核技術共享,未來計劃在歐拉構筑分布式軟總線能力,讓搭載歐拉操作系統(tǒng)的設備可以自動識別和連接鴻蒙終端。后續(xù)進一步在安全OS、設備驅(qū)動框架、以及新編程語言等方面實現(xiàn)共享。通過能力共享、實現(xiàn)生態(tài)互通,“歐拉 鴻蒙”更好的服務數(shù)字全場景。
據(jù)悉,OpenEuler與OpenHarmony將能力共享、生態(tài)互通。目前兩個操作系統(tǒng)的內(nèi)核技術已經(jīng)共享,未來還將在安全OS,編程語言,設備驅(qū)動框架,分布式軟總線方面能力共享;生態(tài)方面,將實現(xiàn)應用生態(tài)、設備生態(tài)、開發(fā)者生態(tài)、高校生態(tài)上的互通。
鄧泰華在采訪中表示,華為明年將推出自研的編程語言倉頡,將鴻蒙和歐拉在應用開發(fā)生態(tài)上進行打通。
早在2020年8月,華為就曾申請注冊過“倉頡語言”商標,所涉及的國際分類則是科學儀器、網(wǎng)站服務?!皞}頡”,百度百科里解釋為“原始象形文字創(chuàng)造者”,同時,“倉頡”也是道教的文字之神。
華為一些產(chǎn)品的命名,常常涉及到中國古代文化,如:麒麟(手機芯片)、鴻蒙(系統(tǒng))、鯤鵬(服務器)、凌霄(WIFI芯片)、昇騰(人工智能芯片)等等,可見華為是一個非常重視中華古代文化的企業(yè),也體現(xiàn)了華為的一顆愛國之心。我們都知道,安卓系統(tǒng)有java語言,蘋果ios系統(tǒng)有自己的swift語言,華為鴻蒙系統(tǒng)也應該有自己獨特而好用的編輯語言,于是,char語言將應運而生。
歐拉不是新事物,華為在2019年發(fā)布鯤鵬戰(zhàn)略的時候,就已經(jīng)明確了歐拉操作系統(tǒng)的開源策略。據(jù)華為透露,目前,已經(jīng)十多家主流操作系統(tǒng)系統(tǒng)領軍企業(yè)發(fā)行基于歐拉的商業(yè)版本,并已規(guī)模進入到政府、運營商、金融、電力等多個領域。
前這件事到現(xiàn)在還未得到華為官方證實,但是華為有意研究自己的程序語言,在行業(yè)內(nèi)早已是公開的秘密。
雖然開發(fā)自有編程語言對華為來說是從0開始。但開始總好過不開始,畢竟,千里之行,始于足下!
未來,編程語言有倉頡,編譯器有方舟,手機系統(tǒng)有鴻蒙……華為又將提供一大批研發(fā)崗位,其實利好開發(fā)者!
作為一線科技公司,華為開發(fā)自有編程語言并不是空穴來風,甚至可以說是華為發(fā)展的必然過程。參考國外科技公司,蘋果有Switch、谷歌有DART,連互聯(lián)網(wǎng)社交起家的Facebook也有自己開發(fā)的編程語言。
有了鴻蒙操作系統(tǒng)、有了方舟編譯器,華為再開發(fā)編程語言就顯得順理成章。而且可以料想,“倉頡”就是為了鴻蒙而來。
雖然開發(fā)自有編程語言對華為來說是從0開始。但開始總好過不開始,行百里者半九十。
需要注意的是,中國人在開發(fā)編程語言這件事上并不存在劣勢,中國人完全有能力開發(fā)出好的編程語言。只不過在過去很長的一段時間內(nèi),開發(fā)國產(chǎn)編程語言是一件“吃力不討好”的事情。
比如蘋果和谷歌的神態(tài)發(fā)展,尤其是蘋果生態(tài)系統(tǒng)App Store,去年全球銷售額高達5190億美元,谷歌也不差,去年的年收入也超1000億元,這與編程語言息息相關,畢竟這是建設高樓大廈的基礎,砂石的好壞直接影響大廈的質(zhì)量。
如果華為以后在軟硬件底層都采用自研的新語言編程,那么這才是真正的技術壁壘,新規(guī)也沒有任何意義了,至少系統(tǒng)層面已經(jīng)實現(xiàn)真正的自主化。
如今華為開始自研新語言,這也是繼華為鴻蒙系統(tǒng)之后,再次對標蘋果谷歌了,作為國產(chǎn)科技的代表之一。