亚洲人成中文电影|超级碰碰人妻中文字幕|亚洲国产精品无码二区|国产日韩久久久久无码精品|国产精品美女一级在线观看|亚洲欧美日韩综合二区三区|久久久久久亚洲AV无码专区|亚洲精品无码MV在线观看网站

鴻蒙軟件開(kāi)發(fā)用什么語(yǔ)言(鴻蒙使用什么語(yǔ)言開(kāi)發(fā))

軟件開(kāi)發(fā) 3553
今天給各位分享鴻蒙軟件開(kāi)發(fā)用什么語(yǔ)言的知識(shí),其中也會(huì)對(duì)鴻蒙使用什么語(yǔ)言開(kāi)發(fā)進(jìn)行解釋?zhuān)绻芘銮山鉀Q你現(xiàn)在面臨的問(wèn)題,別忘了關(guān)注本站,現(xiàn)在開(kāi)始吧!本文目錄一覽: 1、鴻蒙系統(tǒng)好寫(xiě)嗎?為什么?

今天給各位分享鴻蒙軟件開(kāi)發(fā)用什么語(yǔ)言的知識(shí),其中也會(huì)對(duì)鴻蒙使用什么語(yǔ)言開(kāi)發(fā)進(jìn)行解釋?zhuān)绻芘銮山鉀Q你現(xiàn)在面臨的問(wèn)題,別忘了關(guān)注本站,現(xiàn)在開(kāi)始吧!

本文目錄一覽:

鴻蒙系統(tǒng)好寫(xiě)嗎?為什么?

單從技術(shù)上講,開(kāi)發(fā)一個(gè)單獨(dú)的操作系統(tǒng)內(nèi)核并沒(méi)有想象中的那么困難。網(wǎng)上搜一下 至少能找到幾十個(gè)甚至上百個(gè)OS內(nèi)核實(shí)現(xiàn),雖然絕大多數(shù)只是玩具級(jí)別的,但很多都是麻雀雖小,五臟俱全,基本的功能都有實(shí)現(xiàn)。

先說(shuō)下自己的一些經(jīng)歷吧。

我在幾年前曾經(jīng)從零開(kāi)始寫(xiě)過(guò)一個(gè)簡(jiǎn)單的操作系統(tǒng)內(nèi)核,實(shí)現(xiàn)了基本的boot, 內(nèi)存管理,進(jìn)程管理,中斷管理,IPC,簡(jiǎn)單的文件系統(tǒng),簡(jiǎn)單的磁盤(pán)驅(qū)動(dòng),鍵盤(pán)驅(qū)動(dòng),簡(jiǎn)單的終端等基本功能,還實(shí)現(xiàn)了一個(gè)簡(jiǎn)單的調(diào)試器,支持?jǐn)帱c(diǎn)等基本功能。當(dāng)時(shí)對(duì)操作系統(tǒng)簡(jiǎn)直達(dá)到了癡迷的程度,只要工作上的事情一做完就去看操作系統(tǒng)方面的書(shū)籍資料,晚上下班和周末更是幾乎宅在家里不出門(mén),真的可謂是廢寢忘食。

終于在參考了Linux, VxWorks還有國(guó)外一些大牛寫(xiě)的OS內(nèi)核之后,最后搞出來(lái)了一個(gè)玩具級(jí)的OS內(nèi)核,前后大概持續(xù)了半年左右。當(dāng)時(shí)也純粹是為了學(xué)習(xí)的目的,也是覺(jué)得比較好玩,基本功能實(shí)現(xiàn)后,就慢慢遺忘在在磁盤(pán)的角落里積灰了。。。

所以,從技術(shù)上說(shuō),開(kāi)發(fā)一個(gè)OS內(nèi)核并沒(méi)有想象中的那么困難,很多大公司其實(shí)技術(shù)上都完全有能力開(kāi)發(fā)一個(gè)具備基本功能的OS內(nèi)核。當(dāng)然,功能完備性、安全性、性能等方面能不能搞好就另說(shuō)了。

我現(xiàn)在所在的公司,就有完全自主開(kāi)發(fā)的微內(nèi)核OS,并且在公司上百萬(wàn)臺(tái)的電信級(jí)的分布式集群服務(wù)器產(chǎn)品上已經(jīng)穩(wěn)定運(yùn)行了二十多年。并且,還圍繞這個(gè)OS建立了一系列配套生態(tài),比如基礎(chǔ)開(kāi)發(fā)庫(kù),一系列配套的開(kāi)發(fā)調(diào)試工具,甚至還有專(zhuān)門(mén)為這個(gè)系統(tǒng)開(kāi)發(fā)的編程語(yǔ)言和編譯器等。我曾經(jīng)有幾年的主要工作,就是在維護(hù)這個(gè)OS內(nèi)核??上У氖?,這幾年公司已經(jīng)在慢慢用Linux替換這個(gè)OS了,估計(jì)幾年之后就要徹底退役了。

開(kāi)發(fā)一個(gè)操作系統(tǒng)的真正難點(diǎn)在于創(chuàng)建圍繞在這個(gè)內(nèi)核周邊的生態(tài)系統(tǒng)。一個(gè)單獨(dú)的內(nèi)核遠(yuǎn)遠(yuǎn)不能構(gòu)成一個(gè)完整的系統(tǒng),它需要大量的支持環(huán)境,如系統(tǒng)支持庫(kù),應(yīng)用程序,開(kāi)發(fā)調(diào)試工具等等,此外還要能夠推廣出去,要有其他上下游的公司愿意使用,能夠被廣大開(kāi)發(fā)者認(rèn)可并愿意為其開(kāi)發(fā)新的應(yīng)用等等,這才是真正的難點(diǎn)所在,是需要投入大量人力物力財(cái)力才有可能完成的。

很多公司也正是從技術(shù)積累上,時(shí)間上,成本上,風(fēng)險(xiǎn)上來(lái)考慮,不愿意花大力氣在這上面。所以才有了如今Windows,Linux,Apple三分天下的局面。

咱們國(guó)家雖然急切渴望能有一個(gè)自研的OS,但現(xiàn)狀是,有實(shí)力的廠商更愿意投資一些能看得到摸得著的實(shí)實(shí)在在的應(yīng)用產(chǎn)品上,這樣來(lái)錢(qián)快,才能在最短的時(shí)間內(nèi)看到收益回報(bào),也就是更高的投入回報(bào)比。

對(duì)于像操作系統(tǒng),編譯器之類(lèi)的基礎(chǔ)軟件,除了需要雄厚的技術(shù)實(shí)力外,還需要耗費(fèi)大量的人力財(cái)力物力,而且失敗的風(fēng)險(xiǎn)較大。即便開(kāi)發(fā)成功,還要花大力氣進(jìn)行推廣,建立周邊生態(tài),這更是需要更大投資,時(shí)間成本也更大,往往需要幾年甚至十幾年時(shí)間才能看得到收益。

這對(duì)于習(xí)慣吃快餐、賺快錢(qián)的國(guó)內(nèi)企業(yè)來(lái)說(shuō),根本無(wú)法接受。這也需要企業(yè)決策層領(lǐng)導(dǎo)具有很大的魄力和戰(zhàn)略眼光,但現(xiàn)實(shí)中,這樣的領(lǐng)導(dǎo)簡(jiǎn)直是鳳毛麟角。

這也正是國(guó)內(nèi)廠商大都不愿觸碰自研OS的主要原因,也造成了我國(guó)至今仍沒(méi)有自己的操作系統(tǒng)編譯器的局面。

此外,現(xiàn)在市場(chǎng)上對(duì)一個(gè)新的OS的需求其實(shí)也沒(méi)有那么急迫,沒(méi)有需求,就沒(méi)有利益,自然就沒(méi)有動(dòng)力。尤其在快餐文化盛行的今天,更是很少有公司愿意去觸碰這吃力不討好的事情。

當(dāng)然也無(wú)須太過(guò)悲觀,任何東西,只要有需求,就會(huì)有利益吸引力,就會(huì)給企業(yè)研究機(jī)構(gòu)足夠的動(dòng)力。相信將來(lái)某一天,一旦Windows, Linux, Apple三巨頭不再適用市場(chǎng)需求,馬上就會(huì)有新的操作系統(tǒng)出現(xiàn)。

或許也用不了等很久吧,畢竟微軟已經(jīng)宣布Win10之后將不會(huì)再有大的Windows更新版本,而Linux雖然現(xiàn)在社區(qū)的開(kāi)發(fā)仍然很活躍,新的功能仍在被源源不斷的添加進(jìn)去,但也正是由于這個(gè)原因,它現(xiàn)在變成了一個(gè)大而全的通用操作系統(tǒng),已經(jīng)變得越來(lái)越臃腫,很多場(chǎng)景其實(shí)已經(jīng)不是很適用了,只是沒(méi)有更好的替代品,很多公司又不愿意投入自研OS,所以只能選擇相對(duì)成熟并且生態(tài)資源豐富的Linux。

Google不是幾年前就已經(jīng)開(kāi)始開(kāi)發(fā)Fuchsia了嗎? 咱們拭目以待吧。也希望國(guó)內(nèi)有實(shí)力的企業(yè)和科研機(jī)構(gòu)能夠迎頭趕上,早日實(shí)現(xiàn)自研OS夢(mèng)。

github上放出來(lái)的只是一個(gè)迷你的嵌入式OS內(nèi)核LiteOS,翻看過(guò)代碼,本身并沒(méi)有很大的難度。至于鴻蒙OS,源碼還沒(méi)開(kāi)放,目前為止還只是在PPT上出現(xiàn)過(guò),所以不好評(píng)價(jià),但愿能夠不負(fù)眾望吧。

Hongmeng OS是基于Linux內(nèi)核源代碼的開(kāi)發(fā)。 OS實(shí)現(xiàn)代碼主要是C語(yǔ)言,內(nèi)核提供的本機(jī)系統(tǒng)調(diào)用接口肯定也是C語(yǔ)言接口。上層APP應(yīng)用程序與現(xiàn)有的Android JAVA程序兼容,可能需要重新編譯JAVA應(yīng)用程序。程序代碼將運(yùn)行。至于應(yīng)用程序編程SDK不支持JAVA以外的編程語(yǔ)言,還需要等待系統(tǒng)正式發(fā)布后才能發(fā)布,但是你可以先了解下面的編譯器,據(jù)說(shuō)這是一個(gè)業(yè)界開(kāi)源編譯器,用于編譯APP程序。 。但是,我仍然希望鴻蒙操作系統(tǒng)的應(yīng)用程序編程接口支持更多的編程語(yǔ)言(如CC等),這樣程序可以有更多的選擇。

操作系統(tǒng)從運(yùn)行效率 和 可控性來(lái)看是要用C語(yǔ)言。 解釋性語(yǔ)言,比如python、PHP就不大可能的。Java 也不太可能,一方面運(yùn)行效率不如C語(yǔ)言,另外不可控:在內(nèi)存方面,C語(yǔ)言?xún)?nèi)存申請(qǐng)和釋放都很實(shí)時(shí),不像Java 語(yǔ)言?xún)?nèi)存釋放 要等GC。在操作系統(tǒng)層面,內(nèi)存申請(qǐng)和釋放是很頻繁的,不能用GC定時(shí)釋放,萬(wàn)一來(lái)不及釋放 就OOM了,另外的萬(wàn)一發(fā)生full GC 那就更糟糕了,操作系統(tǒng)底層指令運(yùn)行稍微一抖動(dòng),應(yīng)用程序的執(zhí)行性能就震了三震。

希望對(duì)你有所幫助!

從技術(shù)上講,操作系統(tǒng)是一個(gè)沒(méi)有多少技術(shù)含量的事情。一個(gè)明白操作系統(tǒng)原理的人用幾個(gè)月就可以寫(xiě)出一個(gè)操作系統(tǒng)。

這個(gè)世界上的操作系統(tǒng)成千上萬(wàn),到處都是,任何一個(gè)自動(dòng)設(shè)備中都可以認(rèn)為里面有一個(gè)操作系統(tǒng),電話(huà)、門(mén)禁、共享自行車(chē)中都有。

鴻蒙系統(tǒng)是否好寫(xiě)要看他的目標(biāo)是什么,只是簡(jiǎn)單使用當(dāng)然簡(jiǎn)單,但要成為一個(gè)流行的系統(tǒng)則難度非常的高。

個(gè)人看法是鴻蒙系統(tǒng)有天生的缺陷,他是對(duì)抗美國(guó)產(chǎn)生的,華為一家獨(dú)大,包括國(guó)內(nèi)的其它廠商都不能干涉,同時(shí)他并非開(kāi)源,他想怎么辦就怎么辦。這樣就造成開(kāi)發(fā)者特別是國(guó)外的開(kāi)發(fā)者面臨的風(fēng)險(xiǎn)非常的大。要是和誰(shuí)鬧翻了給禁用那怎么辦?

安卓有一個(gè)最大的優(yōu)勢(shì)在于開(kāi)源,世界上的開(kāi)發(fā)者都可以使用,共同推進(jìn)發(fā)展。當(dāng)然本次事件更多的來(lái)源于政府的制裁,作為google當(dāng)然要遵守政府的規(guī)定。但鴻蒙同時(shí)要遵守政府及企業(yè)的雙層管制。

因此鴻蒙更多的是國(guó)內(nèi)華為的系統(tǒng),無(wú)論是阿里、小米還是誰(shuí)想用都面臨具體的風(fēng)險(xiǎn),國(guó)外的開(kāi)發(fā)者更是這樣,要是他的國(guó)家一不小心辱華了,華為就給他們禁用,他們就死定了。

操作系統(tǒng)沒(méi)有一個(gè)可以用好寫(xiě)來(lái)形容。

首先從代碼量上來(lái)講,操作系統(tǒng)作為一個(gè)系統(tǒng),其代碼量工作是非常龐大的,如果由單個(gè)開(kāi)發(fā)者來(lái)完成,會(huì)是一項(xiàng)非常艱巨的任務(wù)。比如Windows內(nèi)核的代碼在5000萬(wàn)行以上,Linux目前在2500萬(wàn)行左右。如果題主從事開(kāi)發(fā)工作的話(huà),可以大概估計(jì)一下代碼量的多少。

作為操作系統(tǒng)來(lái)說(shuō),兼容不同設(shè)備以及不同代的設(shè)備是必須的,向上和向下兼容保證了操作系統(tǒng)可以運(yùn)行在不同的平臺(tái)上,而向后兼容則保證了開(kāi)發(fā)者的產(chǎn)品不會(huì)由于系統(tǒng)升級(jí)而出現(xiàn)不能使用的情況。

鴻蒙是分布式系統(tǒng),顯然需要支持不止一種類(lèi)型的設(shè)備,這意味著操作系統(tǒng)本身需要考慮大量的底層硬件區(qū)別并給予支持。

操作系統(tǒng)最主要的一個(gè)功能是調(diào)度,即使在微內(nèi)核架構(gòu)里,調(diào)度依然被保留為內(nèi)核的功能之一。

而調(diào)度在不同的負(fù)載下面,不同的設(shè)備上面以及不同的使用場(chǎng)景下面,都應(yīng)該表現(xiàn)出不同的性能,那么開(kāi)發(fā)者需要考慮到這其中最優(yōu)并且最穩(wěn)定的方案,最簡(jiǎn)單的方法不夠智能,最智能的方法又可能引入一些問(wèn)題。

所以總體來(lái)講,不論操作系統(tǒng)本身性能優(yōu)劣,從頭開(kāi)發(fā)一套系統(tǒng)就是一件工程量極其龐大的工作。

對(duì)于像華為這種公司來(lái)說(shuō),寫(xiě)出一個(gè)基于Linux的類(lèi)似于安卓的系統(tǒng)應(yīng)該是沒(méi)有什么難度。但為什么鴻蒙系統(tǒng)到現(xiàn)在還沒(méi)有正式退出使用?

其次一個(gè)系統(tǒng)主要是的就是它的生態(tài)系統(tǒng),就是我們使用的各種app,就像當(dāng)初微軟的手機(jī)系統(tǒng),就是死在軟件生態(tài)不全,而形成生態(tài)就需要比較長(zhǎng)時(shí)間和財(cái)力的投入,要吸引開(kāi)發(fā)者去適配新的系統(tǒng),而華為目前正在做這件事,通過(guò)高于其他系統(tǒng)的收益分成或者收益全部讓利開(kāi)發(fā)者的方式慢慢完善自己的生態(tài)。目前國(guó)內(nèi)外已經(jīng)有很多軟件及 游戲 廠商已經(jīng)開(kāi)始適配HMS服務(wù)了,相信不久我們就能看到生態(tài)完善的華為新的系統(tǒng)了[贊]

聽(tīng)到鴻蒙,華為都不知道是誰(shuí)家系統(tǒng),也許根本就不存在

湊合吧,筆畫(huà)有點(diǎn)多[捂臉]

難!

但對(duì)任何一家世界級(jí)體量的公司,都寫(xiě)得出!連黑莓手機(jī)都能寫(xiě)得出!

但生態(tài)很難!收費(fèi)沒(méi)人用,開(kāi)源也沒(méi)人用[捂臉]

不好寫(xiě)

華為鴻蒙用什么工具開(kāi)發(fā)App

DevEco Studio

目前已更新到2.1版本

可以用Java來(lái)進(jìn)行開(kāi)發(fā),如果不了解Java編程,可以看看我下面這個(gè)專(zhuān)欄:

國(guó)產(chǎn)系統(tǒng)鴻蒙已發(fā)布,那國(guó)產(chǎn)中文編程能翻身嗎?

這是一個(gè)極具爭(zhēng)議的話(huà)題,不過(guò)還是值得我們聊一聊,探討探討。

鴻蒙系統(tǒng)在飽受非議、套殼論的冷嘲熱諷中誕生。為國(guó)人揚(yáng)眉吐氣。

就目前反饋來(lái)看,用戶(hù)體驗(yàn)、兼容性都還不錯(cuò),也總算為國(guó)人揚(yáng)眉吐氣一番。

鴻蒙作為操作系統(tǒng)軟件屬于行業(yè)尖端領(lǐng)域,普通人難以觸及。

鴻蒙掀起了一股國(guó)產(chǎn)軟件風(fēng)潮。那么,作為廣大碼農(nóng)及準(zhǔn)備學(xué)習(xí)編程的“準(zhǔn)碼農(nóng)”,更關(guān)心的是國(guó)產(chǎn)編程是否能夠如鴻蒙一般平地萬(wàn)丈起高樓,為國(guó)爭(zhēng)光呢?

畢竟,造車(chē)雖難,造工具要容易得多了。更何況,如果能從工具到系統(tǒng)全部實(shí)現(xiàn)國(guó)產(chǎn)化那是一件令人感到無(wú)比自豪的事情。至少我們不必再熟記一堆洋文和閱讀討厭的英文資料??梢杂梦覀兊哪刚Z(yǔ)作為編程語(yǔ)言,這哪怕想一想都讓人興奮。

早在2000年時(shí),首款編程語(yǔ)言“易語(yǔ)言”就已經(jīng)橫空出世。它實(shí)現(xiàn)了全球首款全中文式編程,也的確轟動(dòng)一時(shí)。

2005年,獲得了“國(guó)家火炬計(jì)劃”證書(shū),達(dá)到了中文編程的巔峰。

一時(shí)間,集榮光于一身的易語(yǔ)言似乎馬上可以席卷軟件開(kāi)發(fā)業(yè),擊敗發(fā)展積累了數(shù)十年的西方編程語(yǔ)言。

他們普遍難以接受一個(gè)事實(shí):一個(gè)學(xué)習(xí)門(mén)檻如此之低的語(yǔ)言居然與我們花費(fèi)大量精力學(xué)習(xí)的主流語(yǔ)言相提并論?

各大論壇BBS發(fā)起了對(duì)易語(yǔ)言的討伐,數(shù)位編程領(lǐng)域?qū)<覅⑴c到了與易語(yǔ)言陣營(yíng)的火拼當(dāng)中。

的確,易語(yǔ)言這一中文編程語(yǔ)言確實(shí)大大降低了學(xué)習(xí)編程的門(mén)檻,將編程的門(mén)檻降低到只要會(huì)打字就能夠?qū)懘a的水平。而其他語(yǔ)言必須熟記關(guān)鍵單詞以及學(xué)習(xí)各種編程原理、框架才算學(xué)有所成。這讓所有學(xué)習(xí)傳統(tǒng)編程語(yǔ)言的程序員們感受到了深深的不平衡。

為了反擊VC++、Java等傳統(tǒng)編程語(yǔ)言,易語(yǔ)言不斷降低學(xué)習(xí)門(mén)檻,頻頻出招,想方設(shè)法吸引更多的學(xué)員學(xué)習(xí)易語(yǔ)言以抗擊傳統(tǒng)語(yǔ)言,夾縫中求生存。

正因?yàn)槿绱?,易語(yǔ)言從取名字開(kāi)始,就將“易”作為語(yǔ)言的宗旨。

大量的無(wú)腦式一鍵調(diào)用模塊瘋狂地降低學(xué)習(xí)門(mén)檻。 以前必須寫(xiě)上幾十行上百行復(fù)雜的代碼才能實(shí)現(xiàn)的功能,易語(yǔ)言已經(jīng)將功能打包封裝好,只需要輸入簡(jiǎn)單的五六個(gè)字就能實(shí)現(xiàn)一鍵調(diào)用。

打個(gè)比方,比如傳統(tǒng)語(yǔ)言要實(shí)現(xiàn)自動(dòng)駕駛,需要分析很多數(shù)據(jù),從駕駛員身份判定,道路情況分析,雷達(dá)反射分析等等,非常復(fù)雜。而到了易語(yǔ)言這,官方已經(jīng)將自動(dòng)駕駛的功能封裝好,你只需要輸入代碼:

“調(diào)用自動(dòng)駕駛過(guò)程”

即可全部完成。

聽(tīng)起來(lái)非常棒,可這恰恰是飲鴆止渴,落魄的開(kāi)始。

他雖然大大地降低了知識(shí)要求門(mén)檻,但是,只會(huì)使用一鍵調(diào)用的“程序員”并不知道其程序運(yùn)作的原理,更不知道程序內(nèi)部復(fù)雜的邏輯算法等等。一旦出現(xiàn)問(wèn)題,他們不僅無(wú)法解決,并且還養(yǎng)成了衣來(lái)伸手飯來(lái)張口偷懶的壞習(xí)慣。從而養(yǎng)成了凡事都想“一鍵調(diào)用”的慣性思維。

急功近利不愿研究原理,已成為很多易語(yǔ)言學(xué)習(xí)者共同的特點(diǎn)。

工具雖為人所用,同樣的,它也會(huì)反噬,改變一個(gè)人的習(xí)慣。

也就是因?yàn)槿绱耍渍Z(yǔ)言如今已經(jīng)成為編程界的“非主流”。淪落成為一門(mén)專(zhuān)門(mén)開(kāi)發(fā)“W掛”、“輔助”類(lèi)軟件的語(yǔ)言。大量的一鍵調(diào)用式的成品庫(kù),供這些制作者一鍵調(diào)用組合成某款 游戲 的輔助程序。

結(jié)果就是,易語(yǔ)言與2005年時(shí)候相比,更讓人嗤之以鼻。連最大的中文編程語(yǔ)言學(xué)習(xí)論壇都淪為了奇怪產(chǎn)業(yè)的聚集地,充斥著各種不和諧元素,游走在法律的邊緣。

如今,學(xué)習(xí)易語(yǔ)言的大部分都是沖著做輔助程序去的。導(dǎo)致易語(yǔ)言深陷泥潭:越多的人沖著做W掛去,W掛的產(chǎn)量也越多,對(duì)易語(yǔ)言的不良影響越大。

然而,易語(yǔ)言雖然已經(jīng)意識(shí)到這一點(diǎn),但是無(wú)法扭轉(zhuǎn)現(xiàn)有的局面。龐大的W掛制作者如同病毒一般,不斷地釋放毒素污染整個(gè)易語(yǔ)言生態(tài)圈。幾乎沒(méi)有一款知名軟件是用它編寫(xiě)的。更別說(shuō)有哪個(gè)正規(guī)公司招聘易語(yǔ)言程序員了。

BUG滿(mǎn)天飛、粗制濫造幾乎已經(jīng)成了它的代名詞。

拋開(kāi)已經(jīng)難以挽救的易語(yǔ)言,還有一干小眾的中文編程語(yǔ)言:O語(yǔ)言、中蟒、丙正正。

但多少都已經(jīng)受到易語(yǔ)言帶來(lái)的不良影響,軟件業(yè)對(duì)中文編程語(yǔ)言持有抵觸態(tài)度。

一款編程語(yǔ)言需要一個(gè)好的生態(tài)才能欣欣向榮。就如國(guó)產(chǎn)操作系統(tǒng)一樣。在鴻蒙發(fā)布之前,國(guó)產(chǎn)操作系統(tǒng)也不乏頂尖之作,深度、麒麟、紅旗等等也是赫赫有名。

但還是因?yàn)樯鷳B(tài)原因無(wú)法普及。系統(tǒng)是有了,但是光有系統(tǒng)有什么用呢?大部分日常使用的軟件都無(wú)法在上面運(yùn)行,如何普及給大眾使用呢?軟件公司因?yàn)橛脩?hù)少,也不愿意開(kāi)發(fā)兼容國(guó)產(chǎn)系統(tǒng)的軟件。又導(dǎo)致了一個(gè)惡性的死循環(huán): 越?jīng)]有軟件兼容,越?jīng)]人用國(guó)產(chǎn)系統(tǒng),越?jīng)]有國(guó)產(chǎn)系統(tǒng)用戶(hù),越?jīng)]有軟件兼容。

編程語(yǔ)言也是一樣,從誕生的那一刻起,如果沒(méi)有人愿意使用他,那么越來(lái)越?jīng)]有相關(guān)的編程資料和作品。越?jīng)]有相關(guān)的編程和作品,越不會(huì)吸引新學(xué)員學(xué)習(xí)。這就是生態(tài)問(wèn)題。

所以華為也深知這一點(diǎn),汲取了之前所有國(guó)產(chǎn)系統(tǒng)的經(jīng)驗(yàn)教訓(xùn),推出的鴻蒙系統(tǒng)第一時(shí)間宣布兼容安卓APP。華為明白,只有兼容了安卓APP,才有了用戶(hù)。有了用戶(hù),軟件開(kāi)發(fā)者才愿意開(kāi)發(fā)鴻蒙系統(tǒng)的應(yīng)用。形成良性循環(huán)。

只有當(dāng)自己達(dá)到一定市場(chǎng)份額,超越了傳統(tǒng)的安卓、IOS系統(tǒng)時(shí),才有底氣宣布不兼容安卓應(yīng)用。此時(shí)的鴻蒙才是真正意義上擁有自己生態(tài)鏈的獨(dú)立系統(tǒng)!

要想改變環(huán)境,應(yīng)先適應(yīng)環(huán)境,快速成長(zhǎng),最終才有能力改變世界。

易語(yǔ)言本身并沒(méi)有問(wèn)題,有問(wèn)題的在于易語(yǔ)言錯(cuò)誤定位導(dǎo)致形成了糟糕生的態(tài)圈。

可見(jiàn),中文編程還有很長(zhǎng)的路要走。

很多軟件系統(tǒng)開(kāi)發(fā)語(yǔ)言都是美國(guó)的,鴻蒙系統(tǒng)要怎么解決?

華為一直在開(kāi)發(fā)自己的鴻蒙系統(tǒng),但是手機(jī)系統(tǒng)一些基本的編程語(yǔ)言都是英文的,你可以說(shuō)它是美國(guó)的,你可以說(shuō)它是英國(guó)的,因?yàn)橛⒄Z(yǔ)這種東西在很多國(guó)家都是他的官方語(yǔ)言,它的開(kāi)發(fā)語(yǔ)言是其他國(guó)家的,并不代表我們不能用,因?yàn)楹芏嗷鶎拥拈_(kāi)發(fā)語(yǔ)言它是通用的,這個(gè)庫(kù)大家都能用,沒(méi)有什么版權(quán)之分,但是說(shuō)能寫(xiě)出來(lái)什么東西,那就得看你自己的能力了。

華為的系統(tǒng)據(jù)說(shuō)在半年前的這一年前就已經(jīng)有了相應(yīng)的風(fēng)聲,但是到現(xiàn)在仍然沒(méi)有出現(xiàn)這個(gè)系統(tǒng),到底什么時(shí)候能做好它,本身的使用體驗(yàn)又如何?大家都不清楚,因?yàn)橐粋€(gè)手機(jī)系統(tǒng)想要真正寫(xiě)出來(lái)很容易,但是想要做得好卻很難,因?yàn)榘沧肯到y(tǒng)從谷歌公司推出來(lái)到現(xiàn)在十幾年來(lái)是更長(zhǎng)的時(shí)間了,都沒(méi)有做到一個(gè)完好的程度,他幾乎隔一段時(shí)間就要更新就要去修復(fù)漏洞,證明這個(gè)開(kāi)源的系統(tǒng)其實(shí)是存在一定的問(wèn)題的,華為所公布出來(lái)的信息來(lái)說(shuō),它的系統(tǒng)也是個(gè)開(kāi)源的系統(tǒng),它不可能像蘋(píng)果那樣做一個(gè)閉源的系統(tǒng),所以它同樣存在著一些缺點(diǎn)。

它可以利用一些基礎(chǔ)的數(shù)據(jù)會(huì)來(lái)達(dá)到一個(gè)編程的這個(gè)效果,但是說(shuō)它到底能做出來(lái)什么樣子的,得看它的程序員怎么樣,程序員只是負(fù)責(zé)一些數(shù)據(jù)的構(gòu)建,具體的服務(wù)效果怎么樣與它總設(shè)計(jì)師有關(guān)系,而且一個(gè)手機(jī)系統(tǒng)的設(shè)計(jì)并不是一個(gè)人能完成的,就像我們現(xiàn)在所熟知的國(guó)公司的安卓系統(tǒng)和蘋(píng)果公司的IOS系統(tǒng),你從來(lái)都沒(méi)有聽(tīng)說(shuō)過(guò)這個(gè)系統(tǒng)到底是哪個(gè)人編制的,因?yàn)樗莻€(gè)團(tuán)隊(duì)編制的,他是經(jīng)歷過(guò)很多次變遷不斷完善,然后才出現(xiàn)在我們現(xiàn)在的世界里了。

開(kāi)發(fā)語(yǔ)言的問(wèn)題其實(shí)并不會(huì)受到太大的限制,因?yàn)槲覀円菑?qiáng)行用中文去寫(xiě)的話(huà),理論上來(lái)說(shuō)也不是不行,但是什么庫(kù)都沒(méi)有,你全都得自己建,現(xiàn)在很多通用的庫(kù)你是可以直接用的,沒(méi)有必要強(qiáng)求用中文去寫(xiě)。

關(guān)于鴻蒙軟件開(kāi)發(fā)用什么語(yǔ)言和鴻蒙使用什么語(yǔ)言開(kāi)發(fā)的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。

掃碼二維碼