說到華為大家肯定都不會陌生,這是我們中國的驕傲,也是讓美國看到了我們中國的科技成長實(shí)力,即便被美國不斷打壓,但是也是不斷發(fā)展的,這一次也有了新的消息,人們也會感到困惑你如何看待華為將發(fā)布自研鴻蒙編程語言這件事?其實(shí)我覺得這個事情的話,確實(shí)很好,代表我們國家自己的語言出來了,以后的編程世界大家的選擇更多,不像以前都是其他國家的編程語言,中文支持很差,我們來具體分析一下吧。

創(chuàng)新互聯(lián)專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于做網(wǎng)站、成都做網(wǎng)站、寧城網(wǎng)絡(luò)推廣、小程序開發(fā)、寧城網(wǎng)絡(luò)營銷、寧城企業(yè)策劃、寧城品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營等,從售前售中售后,我們都將竭誠為您服務(wù),您的肯定,是我們最大的嘉獎;創(chuàng)新互聯(lián)為所有大學(xué)生創(chuàng)業(yè)者提供寧城建站搭建服務(wù),24小時(shí)服務(wù)熱線:028-86922220,官方網(wǎng)址:chinadenli.net
首先我相信只要是學(xué)習(xí)過編程語言的人,第一個要面對的就是中英文不可以輸錯,比如中文的逗號和英文的逗號就是絕對的不一樣,中文的就是會報(bào)錯,可見編程語言對于中文支持度很差,所以我們自己的國家華為這一次推出了自己的編程語言,這就是一個全部的改變,代表以后我們寫軟件可以用自己的語言設(shè)計(jì),這就是底層的改變,也是美國最害怕的事情,底層的框架改變后,外面的軟件都會發(fā)生本質(zhì)的變化。
然后給大家說一個道理,之所以美國面對那些軟件都不會打壓,就是因?yàn)檫@是外面的東西,底層的東西語言基礎(chǔ)設(shè)計(jì)都是在自己的框架里面,這時(shí)候不管發(fā)生什么,都不會改變自己的主導(dǎo),反而自己的底層改變,這些軟件都要改變,這才是絕對的控制主導(dǎo)。
而這一次的華為將發(fā)布自研鴻蒙編程語言,就可以改變這個事情,畢竟華為自己的生態(tài)圈已經(jīng)是搭建好了,不僅是手機(jī)還有電腦,甚至是物聯(lián)網(wǎng)方面,所以這個就是根本性的改變,也是讓美國害怕的點(diǎn),中國的科技成長速度實(shí)在是太快了,我們要相信華為相信我們自己。
這是一個極具爭議的話題,不過還是值得我們聊一聊,探討探討。
鴻蒙系統(tǒng)在飽受非議、套殼論的冷嘲熱諷中誕生。為國人揚(yáng)眉吐氣。
就目前反饋來看,用戶體驗(yàn)、兼容性都還不錯,也總算為國人揚(yáng)眉吐氣一番。
鴻蒙作為操作系統(tǒng)軟件屬于行業(yè)尖端領(lǐng)域,普通人難以觸及。
鴻蒙掀起了一股國產(chǎn)軟件風(fēng)潮。那么,作為廣大碼農(nóng)及準(zhǔn)備學(xué)習(xí)編程的“準(zhǔn)碼農(nóng)”,更關(guān)心的是國產(chǎn)編程是否能夠如鴻蒙一般平地萬丈起高樓,為國爭光呢?
畢竟,造車雖難,造工具要容易得多了。更何況,如果能從工具到系統(tǒng)全部實(shí)現(xiàn)國產(chǎn)化那是一件令人感到無比自豪的事情。至少我們不必再熟記一堆洋文和閱讀討厭的英文資料。可以用我們的母語作為編程語言,這哪怕想一想都讓人興奮。
早在2000年時(shí),首款編程語言“易語言”就已經(jīng)橫空出世。它實(shí)現(xiàn)了全球首款全中文式編程,也的確轟動一時(shí)。
2005年,獲得了“國家火炬計(jì)劃”證書,達(dá)到了中文編程的巔峰。
一時(shí)間,集榮光于一身的易語言似乎馬上可以席卷軟件開發(fā)業(yè),擊敗發(fā)展積累了數(shù)十年的西方編程語言。
他們普遍難以接受一個事實(shí):一個學(xué)習(xí)門檻如此之低的語言居然與我們花費(fèi)大量精力學(xué)習(xí)的主流語言相提并論?
各大論壇BBS發(fā)起了對易語言的討伐,數(shù)位編程領(lǐng)域?qū)<覅⑴c到了與易語言陣營的火拼當(dāng)中。
的確,易語言這一中文編程語言確實(shí)大大降低了學(xué)習(xí)編程的門檻,將編程的門檻降低到只要會打字就能夠?qū)懘a的水平。而其他語言必須熟記關(guān)鍵單詞以及學(xué)習(xí)各種編程原理、框架才算學(xué)有所成。這讓所有學(xué)習(xí)傳統(tǒng)編程語言的程序員們感受到了深深的不平衡。
為了反擊VC++、Java等傳統(tǒng)編程語言,易語言不斷降低學(xué)習(xí)門檻,頻頻出招,想方設(shè)法吸引更多的學(xué)員學(xué)習(xí)易語言以抗擊傳統(tǒng)語言,夾縫中求生存。
正因?yàn)槿绱耍渍Z言從取名字開始,就將“易”作為語言的宗旨。
大量的無腦式一鍵調(diào)用模塊瘋狂地降低學(xué)習(xí)門檻。 以前必須寫上幾十行上百行復(fù)雜的代碼才能實(shí)現(xiàn)的功能,易語言已經(jīng)將功能打包封裝好,只需要輸入簡單的五六個字就能實(shí)現(xiàn)一鍵調(diào)用。
打個比方,比如傳統(tǒng)語言要實(shí)現(xiàn)自動駕駛,需要分析很多數(shù)據(jù),從駕駛員身份判定,道路情況分析,雷達(dá)反射分析等等,非常復(fù)雜。而到了易語言這,官方已經(jīng)將自動駕駛的功能封裝好,你只需要輸入代碼:
“調(diào)用自動駕駛過程”
即可全部完成。
聽起來非常棒,可這恰恰是飲鴆止渴,落魄的開始。
他雖然大大地降低了知識要求門檻,但是,只會使用一鍵調(diào)用的“程序員”并不知道其程序運(yùn)作的原理,更不知道程序內(nèi)部復(fù)雜的邏輯算法等等。一旦出現(xiàn)問題,他們不僅無法解決,并且還養(yǎng)成了衣來伸手飯來張口偷懶的壞習(xí)慣。從而養(yǎng)成了凡事都想“一鍵調(diào)用”的慣性思維。
急功近利不愿研究原理,已成為很多易語言學(xué)習(xí)者共同的特點(diǎn)。
工具雖為人所用,同樣的,它也會反噬,改變一個人的習(xí)慣。
也就是因?yàn)槿绱耍渍Z言如今已經(jīng)成為編程界的“非主流”。淪落成為一門專門開發(fā)“W掛”、“輔助”類軟件的語言。大量的一鍵調(diào)用式的成品庫,供這些制作者一鍵調(diào)用組合成某款 游戲 的輔助程序。
結(jié)果就是,易語言與2005年時(shí)候相比,更讓人嗤之以鼻。連最大的中文編程語言學(xué)習(xí)論壇都淪為了奇怪產(chǎn)業(yè)的聚集地,充斥著各種不和諧元素,游走在法律的邊緣。
如今,學(xué)習(xí)易語言的大部分都是沖著做輔助程序去的。導(dǎo)致易語言深陷泥潭:越多的人沖著做W掛去,W掛的產(chǎn)量也越多,對易語言的不良影響越大。
然而,易語言雖然已經(jīng)意識到這一點(diǎn),但是無法扭轉(zhuǎn)現(xiàn)有的局面。龐大的W掛制作者如同病毒一般,不斷地釋放毒素污染整個易語言生態(tài)圈。幾乎沒有一款知名軟件是用它編寫的。更別說有哪個正規(guī)公司招聘易語言程序員了。
BUG滿天飛、粗制濫造幾乎已經(jīng)成了它的代名詞。
拋開已經(jīng)難以挽救的易語言,還有一干小眾的中文編程語言:O語言、中蟒、丙正正。
但多少都已經(jīng)受到易語言帶來的不良影響,軟件業(yè)對中文編程語言持有抵觸態(tài)度。
一款編程語言需要一個好的生態(tài)才能欣欣向榮。就如國產(chǎn)操作系統(tǒng)一樣。在鴻蒙發(fā)布之前,國產(chǎn)操作系統(tǒng)也不乏頂尖之作,深度、麒麟、紅旗等等也是赫赫有名。
但還是因?yàn)樯鷳B(tài)原因無法普及。系統(tǒng)是有了,但是光有系統(tǒng)有什么用呢?大部分日常使用的軟件都無法在上面運(yùn)行,如何普及給大眾使用呢?軟件公司因?yàn)橛脩羯伲膊辉敢忾_發(fā)兼容國產(chǎn)系統(tǒng)的軟件。又導(dǎo)致了一個惡性的死循環(huán): 越?jīng)]有軟件兼容,越?jīng)]人用國產(chǎn)系統(tǒng),越?jīng)]有國產(chǎn)系統(tǒng)用戶,越?jīng)]有軟件兼容。
編程語言也是一樣,從誕生的那一刻起,如果沒有人愿意使用他,那么越來越?jīng)]有相關(guān)的編程資料和作品。越?jīng)]有相關(guān)的編程和作品,越不會吸引新學(xué)員學(xué)習(xí)。這就是生態(tài)問題。
所以華為也深知這一點(diǎn),汲取了之前所有國產(chǎn)系統(tǒng)的經(jīng)驗(yàn)教訓(xùn),推出的鴻蒙系統(tǒng)第一時(shí)間宣布兼容安卓APP。華為明白,只有兼容了安卓APP,才有了用戶。有了用戶,軟件開發(fā)者才愿意開發(fā)鴻蒙系統(tǒng)的應(yīng)用。形成良性循環(huán)。
只有當(dāng)自己達(dá)到一定市場份額,超越了傳統(tǒng)的安卓、IOS系統(tǒng)時(shí),才有底氣宣布不兼容安卓應(yīng)用。此時(shí)的鴻蒙才是真正意義上擁有自己生態(tài)鏈的獨(dú)立系統(tǒng)!
要想改變環(huán)境,應(yīng)先適應(yīng)環(huán)境,快速成長,最終才有能力改變世界。
易語言本身并沒有問題,有問題的在于易語言錯誤定位導(dǎo)致形成了糟糕生的態(tài)圈。
可見,中文編程還有很長的路要走。
根據(jù)華為公布的方舟編譯器資料,可以得知鴻蒙系統(tǒng)是用C、C++語言編寫。
鴻蒙系統(tǒng)和方舟編譯器的思路是一樣:直接使用機(jī)器語言編寫app,取消安卓系統(tǒng)的ART虛擬機(jī),直接編譯為二進(jìn)制機(jī)器碼;
這樣的好處是:不需要中轉(zhuǎn),執(zhí)行速度快;劣勢是:必須要有大量的靜態(tài)方案、內(nèi)存空間要求更高。
擴(kuò)展資料
系統(tǒng)簡介
鴻蒙微內(nèi)核是基于微內(nèi)核的全場景分布式OS,可按需擴(kuò)展,實(shí)現(xiàn)更廣泛的系統(tǒng)安全,主要用于物聯(lián)網(wǎng),特點(diǎn)是低時(shí)延,甚至可到毫秒級乃至亞毫秒級。
鴻蒙OS實(shí)現(xiàn)模塊化耦合,對應(yīng)不同設(shè)備可彈性部署,鴻蒙OS有三層架構(gòu),第一層是內(nèi)核,第二層是基礎(chǔ)服務(wù),第三層是程序框架 。
可用于手機(jī)、平板、PC、汽車等各種不同的設(shè)備上。還可以隨時(shí)用在手機(jī)上,但暫時(shí)華為手機(jī)端依然優(yōu)先使用安卓、華為電腦端依然優(yōu)先使用windows和Linux。
參考資料來源:百度百科-華為鴻蒙系統(tǒng)
使用華為手機(jī)時(shí),在系統(tǒng)和更新選項(xiàng)內(nèi),點(diǎn)擊語言和輸入法的選項(xiàng),選擇語言地區(qū),即可設(shè)置語言。
設(shè)備:華為P40
系統(tǒng):安卓10
1、首先在手機(jī)設(shè)置內(nèi),點(diǎn)擊系統(tǒng)和更新的選項(xiàng)。
2、點(diǎn)擊語言和輸入法的選項(xiàng)進(jìn)入。
3、點(diǎn)擊語言和地區(qū)的選項(xiàng)。
4、最后選擇下方的簡體中文選項(xiàng)即可。
鴻蒙系統(tǒng)怎么設(shè)置中文,這里分享下操作方法。
設(shè)備:華為P40
系統(tǒng):Harmony OS2.0
1、首先打開華為手機(jī)后,點(diǎn)擊setting的圖標(biāo)。
2、選擇systemupdates的選項(xiàng)。
3、選擇languageinput的選項(xiàng)進(jìn)入。
4、選擇上方的language and region的選項(xiàng)。
5、最后在打開的頁面中,勾選簡體中文的選項(xiàng)即可。
任正非口中的鴻蒙系統(tǒng)是基于linux開發(fā)出來的操作系統(tǒng),編程語言最主流的都是c語言,最底層和英語漢語都沒啥關(guān)系,但是由于c語言是國外公司開發(fā)的,都是基于英語習(xí)慣開發(fā)的,而且注釋文檔等都是用英語寫的
文章題目:鴻蒙支持中文開發(fā),鴻蒙開發(fā)者網(wǎng)站
分享鏈接:http://chinadenli.net/article41/dsipged.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信公眾號、App開發(fā)、外貿(mào)網(wǎng)站建設(shè)、網(wǎng)站改版、小程序開發(fā)、品牌網(wǎng)站制作
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)