<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          華為自研編程語言倉頡(char)?程序員們澆了一盆冷水

          共 2344字,需瀏覽 5分鐘

           ·

          2020-09-12 05:28

          關(guān)注?W3Cschool?,每天一篇文章,與你共同成長

          來源丨W3Cschool


          最近,有博主爆料,華為正在自主研發(fā)新的編程語言,該編程語言被取名為倉頡(char),項(xiàng)目負(fù)責(zé)人是科大的教授馮新宇,曾獲得2019PLDI最佳論文獎。

          消息一出,可謂是炸了鍋,網(wǎng)友瘋狂點(diǎn)贊華為,但在技術(shù)圈子里,這一件事反應(yīng)平平,甚至有不少人唱衰倉頡,認(rèn)為又是一個宣傳大于實(shí)用意義的東西。

          國人的技術(shù)“創(chuàng)新”,真的是一把辛酸淚。

          “紅芯”事件

          很多人還記得2018年的紅芯瀏覽器事件。該瀏覽器官網(wǎng)宣稱,紅芯瀏覽器具有“安全、穩(wěn)定、自主可控”等優(yōu)點(diǎn),并且還號稱突破了瀏覽器內(nèi)核等關(guān)鍵技術(shù),一顆“紅芯”助力企業(yè)安全上云,保障國家數(shù)據(jù)安全。

          紅芯瀏覽器打出的“愛國牌”,受到了普通群眾的追捧,但在程序員看來,卻有些不可思議。

          秉著一顆好奇心,有人發(fā)現(xiàn)其安裝目錄,竟然充斥著大量的Chrome文件,甚至連圖標(biāo)都沒改。

          隨后創(chuàng)始人回應(yīng),“Chrome在紅芯瀏覽器里面,但并非抄襲,而是‘站在巨人的肩膀上去做創(chuàng)新?!?/p>

          此前,紅芯剛剛完成C輪融資,融資2.5個億...

          前有“漢芯”,后有“紅芯

          尷尬鋪滿了一地。

          “木蘭”語言

          2020年初,中科院計算技術(shù)研究所正式宣布,成功自研面向新一代人工智能和物聯(lián)網(wǎng)應(yīng)用的編程語言,取名為“木蘭”,并推出“木蘭”開源軟件包,供全球用戶免費(fèi)下載。

          發(fā)布不久,這款號稱完全自主設(shè)計、開發(fā)和實(shí)現(xiàn)的編程語言,就被曝出是Python語言的套殼產(chǎn)品,解包后的“木蘭”,其實(shí)就是建立在Python之上,將Python構(gòu)建的環(huán)境、包和項(xiàng)目都編譯成一個可執(zhí)行的文件。

          后來,“木蘭”語言項(xiàng)目負(fù)責(zé)人劉雷,因存在期滿與虛假陳述的科研不端問題被處罰。

          起于“鴻蒙”

          都想打著“愛國”的名義,恰爛錢,殊不知丟光了國人的臉面。

          有了上述的這些造假事件,就不難理解,為什么程序員們,特別反感所謂的“愛國型”創(chuàng)新,更不難理解,為什么對華為倉頡的不看好。

          2019年8月,華為宣布自主研發(fā)系統(tǒng)“鴻蒙OS”,將在明年“開源”?!伴_源”一詞一出,臺下掌聲一片,開發(fā)者們也各個摩拳擦掌,躍躍欲試,不禁喊出一聲“華為牛逼?!?/p>

          然而,一年過去了,鴻蒙OS開源的消息風(fēng)吹云散,讓開發(fā)者們大失所望,被吐槽這是一個“PPT系統(tǒng)?!?/p>

          有了鴻蒙事件的“加持”,倉頡被唱衰,也不難理解。這只是其一,更重要的是,一款編程語言能不能成為主流,并不是一件容易的事情。

          華為的挑戰(zhàn)

          目前,世界上較為出名的編程語言,一共有600多種,這些語言可以用于項(xiàng)目的開發(fā)。而還有很多編程語言,它們的出現(xiàn),并不是為了這個,可能是出于好奇,可能是出于有趣,也可能是出于練習(xí)的目的。每天都有各種各樣的編程語言,被發(fā)明出來。

          然而,被世人所熟知,且廣泛用于開發(fā)的編程語言,寥寥無幾,不過C家族系列,Java、Python、JavaScript等十幾種而已。

          為什么這么多的編程語言,無法成為主流?

          很大一部分原因,是要得到市場的認(rèn)可太難。

          它必須解決其他編程語言,暫時無法解決或者不能完美解決的問題。

          例如C++的出現(xiàn),是為了解決C沒有oop的功能,Java的出現(xiàn),是為了解決跨平臺的問題等等。

          華為想要開發(fā)一門全新的編程語言,必須有一個全新可適用的場景。如果不具特色,那么必定會成為一種“門面語言?!?/p>

          中國自己的語言

          “中國沒有自己的編程語言”之痛,似乎成為了很多吃瓜群眾的心病,但技術(shù)圈子里,好像顯得沒那么重要。

          不是說程序員不希望中國有自己的編程語言,相反,他們比任何人都希望中國有,但他們反對“為了有,而有。”

          事實(shí)上,中國人也創(chuàng)造了不少編程語言,比如廣為人知的“易語言”,或者比較小眾的“易安卓”等等。

          但這些語言還是犯了一些老毛病,很難作為中國的代表語言。

          尷尬的是,大眾眼中的“中國編程語言”,與程序員眼中的“中國編程語言”,不是一個東西。

          普通人認(rèn)為,中國的編程語言,一定要是中文的。但這恰恰無法實(shí)現(xiàn),如果一種編程語言是中文的,它就無法被其他國家的人使用,就不可能成為一種主流的編程語言。Python之父是荷蘭人、Ruby之父是日本人,他們所發(fā)明的編程語言都是英語

          拋去中國人發(fā)明的“易語言”,世界各國的人們,都曾經(jīng)發(fā)明過由母語主導(dǎo)的編程語言,俄羅斯、阿拉伯等等都有,但毫無例外的,都沒有流行起來。

          發(fā)明的編程語言,必須是中文,這一點(diǎn),在倉頡身上,應(yīng)該不會犯這種錯誤。

          中國自己的語言

          雖然此次倉頡,是微博博主曝光的,目前為止,華為官方?jīng)]有任何的說明。但根據(jù)知乎網(wǎng)友的回答,華為在研發(fā)新的編程語言,應(yīng)該是一個事實(shí)。

          不管怎么說,華為研發(fā)新的編程語言,本質(zhì)上是為了更深層次的和自己的生態(tài)系統(tǒng)進(jìn)行整合,是一種正常的商業(yè)行為。

          目前為止,我們能得到的信息非常有限,除了“倉頡”這個名字,無法得到一切更加具體的信息,對倉頡的評價還是要理性一些。

          但...但...但是...

          我想說的是,除了鴻蒙,給開發(fā)者的印象不是很好外,絕大部分程序員,并不反感華為,他們其中很多人都還用著華為的產(chǎn)品。

          最讓大家受不了的,是某些自媒體的無腦吹...

          比如:

          我可以放著沒用,但是不能一直沒有

          編程語言要成為主流,得不斷的完善,還要構(gòu)造一個完整的生態(tài),你放著不用...

          求求你們,理性看待,別吹過頭了,到時候?qū)擂蔚氖谴蠡飪骸?/p>


          -End-


          W3Cschool注冊會員突破200萬啦~


          編程獅(W3Cschool


          學(xué)編程,從W3Cschool開始

          微信掃描二維碼,關(guān)注公眾號

          點(diǎn)擊分享」「」「在看
          說不定你的朋友也喜歡讀▼▼▼
          瀏覽 559
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  免费一级婬片AA片观看 | 国产人妻AV | 69综合 | 一级 a一级 a 免费观看免免黄 | 美女操骚逼 |