{eval=Array;=+count(Array);}
先不說(shuō)原創(chuàng)。已經(jīng)有的C或Basic,或任何一種,我們也沒(méi)有自己的編譯器吧?或許我了解不夠??傆腥苏f(shuō)方舟,和這里說(shuō)的計(jì)算機(jī)語(yǔ)言編譯器不是一回事。也有人說(shuō)易語(yǔ)言,外殼而已。
這問(wèn)題,首先操作系統(tǒng)不是自己的。某種語(yǔ)言編譯器一定是在特定操作系統(tǒng)上實(shí)現(xiàn)和運(yùn)行的。CPU和指令集,不是自己的,源程序要變成機(jī)器指令才能運(yùn)行。
還有一層套一層的系統(tǒng)調(diào)用,各種庫(kù)。編譯器要適應(yīng)這些系統(tǒng)調(diào)用。
相對(duì)簡(jiǎn)單一些的,單片機(jī)C語(yǔ)言方言,別人已經(jīng)很成熟了,先不說(shuō)做個(gè)編譯器的難度,沒(méi)有生存空間呀。
別人已經(jīng)免費(fèi)了,自己要花很大精力去弄還掙不到錢(qián),沒(méi)法生存更談不上發(fā)現(xiàn),一步趕不上步步趕不上。這就是生態(tài)問(wèn)題。
再說(shuō)原創(chuàng)。底子薄,起步都很難。不成熟的東西大家基本不認(rèn)可。我們的價(jià)值觀(guān)只在意已經(jīng)成功的人和事兒。拿來(lái)太容易。擠死了。
核心技術(shù)都在別人手里,發(fā)展到一定程度就會(huì)受到制約。不要重復(fù)造輪子的論調(diào)導(dǎo)致核心競(jìng)爭(zhēng)力下降。招商引資引進(jìn)技術(shù)是把雙刃劍。
知識(shí)產(chǎn)權(quán)保護(hù)才能激發(fā)創(chuàng)造力。滿(mǎn)地盜版方便了用戶(hù)卻擠死了開(kāi)發(fā)人員。
基本無(wú)解。
有這個(gè)必要嗎?其實(shí)發(fā)明一種新的編程語(yǔ)言并不難,但是要普及使用則不容易,這里面有歷史原因,時(shí)機(jī)原因,趕上一個(gè)契機(jī),就能成就一種語(yǔ)言。所以重點(diǎn)不在發(fā)明一種語(yǔ)言,而是創(chuàng)新一種新的技術(shù)架構(gòu)。
這類(lèi)問(wèn)題本來(lái)有解:科技都是少數(shù)人發(fā)明給大多數(shù)人用的;沒(méi)有能力發(fā)明安心用就是了,不要那么糾結(jié)。可是問(wèn)題又無(wú)解:明明我比你聰明偉大,發(fā)明者為什么是你而不是我呢?
一種編程語(yǔ)言,不過(guò)就是給結(jié)繩記事設(shè)定個(gè)高效易懂易執(zhí)行的規(guī)則。
0和1各種排列組合被我們?nèi)藶檎J(rèn)定為我們默認(rèn)的各種符號(hào),西方人是用26個(gè)字母和各種特殊符號(hào)來(lái)設(shè)定的,雖然他們占了先機(jī),但不代表不可以重新設(shè)定另外的規(guī)則,比如其他的語(yǔ)言符號(hào)、其他的符號(hào)元素,再比如直接指代聲音、圖像等。
有了這一步的基礎(chǔ),后面我們可以有無(wú)限的可能。
中國(guó)文字也能編程,問(wèn)題是中國(guó)文字適合編碼嗎?顯然不如字母文字,在邏輯表達(dá)上同樣不如字母簡(jiǎn)單,除非又創(chuàng)造出一種更牛的符號(hào)編碼系統(tǒng)。
隨著科學(xué)的進(jìn)步,未來(lái)的人類(lèi)可能會(huì)發(fā)明出更厲害的文字體系,甚至拋棄了現(xiàn)有我們認(rèn)知的形式,計(jì)算機(jī)語(yǔ)言就是人類(lèi)的全新創(chuàng)造。試想,如果在字母的基礎(chǔ)上又有了更適合科學(xué)文明提升的新的語(yǔ)言文字形式,中國(guó)文字需不需要改革?
10
回答1
回答10
回答10
回答5
回答10
回答10
回答0
回答10
回答10
回答