首先用什么語言開發應用,跟系統的關系并不大,一種語言開發出來的應用是否可以在某個系統上運行,主要是看某種語言的編譯器是否編譯出可以在某系統上面運行的程序來,比如Java的編譯器可以把Java代碼編譯出所有系統平臺都可以運行的程序來!而有些語言就不可以編譯出所有系統都可以運行的程序來,比如c#起初只能在windows上運行,objective-c基本只能在蘋果系統上運行!為了跟Java等競爭,后來這些語言也開始支持各種平臺了!
所以用什么開發語言在什么系統上面開發app并沒有什么太要緊的問題!
因為只要你的系統使用的人多,各種語言為了拉攏使用該系統的用戶自然會去適應這個系統!同樣的道理某種語言使用的人多了,各種系統為了拉攏某種語言的用戶群體,也會支持各種語言在自己的平臺上面運行,比如微軟和蘋果原來是誰也不兼容誰,但是后來為了拉攏對方的用戶,現在不僅軟件互相兼容了,就連硬件都可以兼容對方的系統了!
現在回到問題上面!
鴻蒙系統上市之后,如果用戶很多,各種語言都會編譯出適應鴻蒙系統的程序來,所以程序員們并不用擔心要多學什么其他的語言,還是繼續使用自己喜歡的語言就可以了!
當然如果鴻蒙剛開始上市必定會被各種各樣的勢力打壓,為了自己的生存做好是自己開發一個語言來培養自己的生態!因為安卓系統就是一個最好的例子,剛開始并沒有屬于自己的語言,而是抱了Java開發者的大腿,結果現在都還在和甲骨文公司打著版權的官司!
所以對于華為而言,做大最強最好開發自己的語言!防止被人卡脖子!
對于程序而言,喜歡什么語言就用什么語言,只要它兼容鴻蒙系統就可以了!
所以我的觀點是華為要開發自己的語言,我們程序要多學一門語言!
不過多學一門語言對于程序員來說是小意思!因為一個程序員可以在一天之內學會另一種計算機語言!所以程序員使用什么語言都是憑個人喜好!
好,就回答到這里,歡迎大家留言討論!