0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如果計(jì)算機(jī)由中國(guó)人發(fā)明那現(xiàn)在的編程代碼是否就是中文

單片機(jī)愛(ài)好者 ? 2018-05-29 09:16 ? 次閱讀

現(xiàn)在的編程代碼全部都是英文,有沒(méi)有可能有一天編程代碼全是中文呢?而且如果當(dāng)年計(jì)算機(jī)由中國(guó)人發(fā)明,編程代碼是否就是以中文為主呢?

觀點(diǎn)1:其實(shí)什么語(yǔ)言都能編程,發(fā)明一門(mén)編程語(yǔ)言也不是難事,很多編程語(yǔ)言只是創(chuàng)造者花了十天半月發(fā)明出來(lái)的,每一門(mén)語(yǔ)言都是在特定的環(huán)境中運(yùn)行,必須經(jīng)過(guò)編譯器編譯成0和1。

中文編程占的字符太多,編譯出來(lái)后太臃腫,執(zhí)行效率太低。 說(shuō)用中文編程的人都是不會(huì)編程的人,其實(shí)編程語(yǔ)言和英語(yǔ)關(guān)系不大,我不會(huì)英語(yǔ),但是現(xiàn)在會(huì)html JavaScript php Python 而且學(xué)會(huì)的時(shí)間并不長(zhǎng),php學(xué)了半個(gè)月,JavaScript 學(xué)了幾天基礎(chǔ)語(yǔ)法,Python 也是十來(lái)天, 學(xué)一門(mén)語(yǔ)言并不難,但要深入就難了,像我寫(xiě)程序大部分時(shí)間是在思考實(shí)現(xiàn)邏輯和方法,寫(xiě)代碼的時(shí)間是很少的,簡(jiǎn)單的代碼自己記住,復(fù)雜的函數(shù)做筆記,后面用時(shí)復(fù)制粘貼。

到現(xiàn)在我能開(kāi)發(fā)出只要想得到的任何功能,但依然有很多單詞我讀不出,函數(shù)記不住。說(shuō)起來(lái)別人還不信。 其實(shí)我只要知道有這么一個(gè)函數(shù),這么一個(gè)公式,這么一個(gè)方法能實(shí)現(xiàn)這么一個(gè)功能,具體代碼怎么寫(xiě),單詞怎么拼,一是筆記,二是百度,三是以前寫(xiě)過(guò)的項(xiàng)目。

觀點(diǎn)2:我想說(shuō)用中文編程并不是一種好的解決方案,鍵盤(pán)上用26個(gè)按鍵能代表26個(gè)英文字母,用26個(gè)字母能組合出成千上萬(wàn)個(gè)單詞,這是字母編程的優(yōu)勢(shì),你不可能組一個(gè)幾平方的鍵盤(pán)陣把所有中文字都一一對(duì)應(yīng)一個(gè)按鍵,別說(shuō)制作成本,單是你要在這么大的鍵盤(pán)上找到你想要的那個(gè)字就不可能,那么剩下的就是用目前的解決方案——拼音來(lái)進(jìn)行漢字輸入,可是歸根結(jié)底拼音也還是字母,既然能用字母編程,那為何還要先講字母拼音轉(zhuǎn)換為漢子再進(jìn)行編程。

即使中國(guó)人想要開(kāi)發(fā)一門(mén)計(jì)算機(jī)語(yǔ)言,用漢字明顯是不合適的,漢字太多,單字節(jié)無(wú)法表示出所有的漢字。別跟我提易語(yǔ)言,來(lái)做arm開(kāi)發(fā)試試?易語(yǔ)言就是對(duì)C的封裝,卻做不了C能做的事。簡(jiǎn)單來(lái)說(shuō)我在C中添加個(gè)宏#define 整形 int我也一樣用漢語(yǔ)編程。最后說(shuō)字母是個(gè)有限的集合,漢字幾乎是無(wú)限的,一直不斷的有新的漢字被發(fā)明或者被發(fā)現(xiàn),除非有人每年花大量的時(shí)間維護(hù)漢字集,否則搞不好哪天你寫(xiě)個(gè)偏僻字計(jì)算機(jī)都不認(rèn)識(shí),如果真實(shí)這樣了,誰(shuí)來(lái)做編譯優(yōu)化?這里所說(shuō)的字母只是一只有限的符號(hào)集合,并非一定是英文字母還是希臘字母。

觀點(diǎn)3:計(jì)算機(jī)底層語(yǔ)言為什么是英語(yǔ)呢,我們?cè)诖蜷_(kāi)電腦進(jìn)入自檢程序時(shí),屏幕上顯示的為什么是英語(yǔ)而不是漢語(yǔ)或其他語(yǔ)言呢,這個(gè)問(wèn)題的確和計(jì)算機(jī)是美國(guó)人發(fā)明的有關(guān)系,因?yàn)槊绹?guó)人使用的字符集叫acsii碼,全稱(chēng)是“美國(guó)國(guó)家信息交換用標(biāo)準(zhǔn)字符集”這個(gè)字符集包含26個(gè)英文字母大小寫(xiě)和10個(gè)阿拉伯?dāng)?shù)字,還有一些標(biāo)點(diǎn)符號(hào)和一些轉(zhuǎn)義字符(如空格,回車(chē)等),我們中國(guó)也有類(lèi)似的字符集,叫“國(guó)家漢字信息交換用標(biāo)準(zhǔn)字符集”,好像簡(jiǎn)稱(chēng)“國(guó)標(biāo)碼”吧。

當(dāng)然其所包含的漢字符號(hào)個(gè)數(shù)要比acsii碼多得多,acsii碼只需一個(gè)字節(jié)就能表示完所有字符,而國(guó)標(biāo)碼卻要兩個(gè)字節(jié),如果要表示完所有漢字則還需要更多,這樣導(dǎo)致漢字比英語(yǔ)需要更多的存儲(chǔ)容量,(不過(guò)在存儲(chǔ)技術(shù)飛速發(fā)展的今天,這已不成問(wèn)題)如果計(jì)算機(jī)是中國(guó)人發(fā)明,那肯定會(huì)理所當(dāng)然將“國(guó)標(biāo)碼作為基本字符集啦”。如果是這樣的話,那么童鞋們打開(kāi)電腦進(jìn)入自檢程序時(shí),在屏幕上看到的很可能是漢語(yǔ)的提示,這樣電腦有問(wèn)題也能很快知道問(wèn)題出在哪里了,而不會(huì)因?yàn)椴欢⒄Z(yǔ)而苦惱。

如果計(jì)算機(jī)是中國(guó)人發(fā)明的,那么像c語(yǔ)言這類(lèi)的計(jì)算機(jī)語(yǔ)言的關(guān)鍵字和程序的注釋也有可能會(huì)換成漢字,那么我們學(xué)習(xí)程序設(shè)計(jì)自然會(huì)感到親切一些,還有各種計(jì)算機(jī)術(shù)語(yǔ),文獻(xiàn)都是漢語(yǔ),這樣對(duì)國(guó)民計(jì)算機(jī)知識(shí)的普及也會(huì)有一些作用。竊以為,如果不是美國(guó)人發(fā)明了計(jì)算機(jī)那么中國(guó)人再過(guò)一千年也不會(huì)發(fā)明計(jì)算機(jī),這不是說(shuō)中國(guó)人智商不如老外,而是因?yàn)槲覀兊奈幕脑?。話說(shuō)回來(lái),既然老外發(fā)明計(jì)算機(jī)再先已是既定事實(shí),我們也不必為此而感到沮喪,也不必為計(jì)算機(jī)里充斥著英語(yǔ)而感到懊惱。如果童鞋們立志要搞懂計(jì)算機(jī),其實(shí)所需要搞懂的單詞是有限的,就拿c語(yǔ)言來(lái)說(shuō),其關(guān)鍵字也才30多個(gè),用點(diǎn)心很容易記住。我也鼓勵(lì)大家學(xué)好英語(yǔ),畢竟計(jì)算機(jī)是老外發(fā)明的,各種標(biāo)注都是人家制定的,如果中國(guó)想推翻從來(lái),不但要從頭開(kāi)始推翻人家的技術(shù),還要推翻人家的市場(chǎng),這是不現(xiàn)實(shí)的。一句話,學(xué)人所長(zhǎng),補(bǔ)己之短吧。

觀點(diǎn)4:肯定的,可能很多人想當(dāng)然的認(rèn)為學(xué)編程與語(yǔ)言關(guān)系不大,我想說(shuō),學(xué)的速度關(guān)系大了去了。 比如通用的matlab,你遇到一個(gè)新的函數(shù),想看看這個(gè)函數(shù)到底怎么用的,打開(kāi)函數(shù)瀏覽器,突然發(fā)現(xiàn),全是英文,看不懂,看的懂得也是猜了一些,英語(yǔ)大神的咱不說(shuō)了。 還有上面有人說(shuō),英文if while等等比如果簡(jiǎn)單方便,那是你想當(dāng)然,先入為主,如果是中國(guó)發(fā)明的,你會(huì)發(fā)現(xiàn)中文編程也是如此方便,最起碼,遇到一些函數(shù),比如求平均數(shù)的函數(shù),你會(huì)首先查“平均”,但是英文,你就得上網(wǎng)查查,而不能直接想到求平均的函數(shù)名是什么,這只是簡(jiǎn)單的,如果你用到matlab3d仿真功能,更加復(fù)雜的編程,你就會(huì)發(fā)現(xiàn),區(qū)別大了。 很多單詞,你看程序的第一眼,首先不知道是什么意思,但是如果人家外國(guó)人,看一眼,可能就猜到意思了,幾個(gè)單詞縮寫(xiě),大概意思一目了然。 如果是中文編程,你看一遍,下次你在用,你就可以很熟練的作用,寫(xiě)出來(lái),可是英文,你就可能就不得單詞怎么寫(xiě),甚至忘了這么個(gè)函數(shù)。 編程,與語(yǔ)言無(wú)關(guān)。 但是編程語(yǔ)言會(huì)極大的影響你學(xué)習(xí)編程的速度與深度。 也會(huì)影響你寫(xiě)程序的思路。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 計(jì)算機(jī)
    +關(guān)注

    關(guān)注

    19

    文章

    7525

    瀏覽量

    88356
  • C語(yǔ)言
    +關(guān)注

    關(guān)注

    180

    文章

    7614

    瀏覽量

    137270
  • 編程語(yǔ)言
    +關(guān)注

    關(guān)注

    10

    文章

    1949

    瀏覽量

    34854

原文標(biāo)題:如果電腦技術(shù)最初是中國(guó)人發(fā)明的,那現(xiàn)在編程是不是就是中文的?

文章出處:【微信號(hào):gh_dae0718828df,微信公眾號(hào):gh_dae0718828df】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    中國(guó)人民大學(xué)OpenHarmony技術(shù)俱樂(lè)部正式揭牌成立

    12月13日,由OpenAtom OpenHarmony(以下簡(jiǎn)稱(chēng)“OpenHarmony”)項(xiàng)目群技術(shù)指導(dǎo)委員會(huì)與中國(guó)人民大學(xué)共同舉辦的“中國(guó)人民大學(xué)OpenHarmony技術(shù)俱樂(lè)部成立大會(huì)”在
    的頭像 發(fā)表于 12-17 09:15 ?312次閱讀
    <b class='flag-5'>中國(guó)人</b>民大學(xué)OpenHarmony技術(shù)俱樂(lè)部正式揭牌成立

    量子計(jì)算機(jī)與普通計(jì)算機(jī)工作原理的區(qū)別

    ? 本文介紹了量子計(jì)算機(jī)與普通計(jì)算機(jī)工作原理的區(qū)別。 量子計(jì)算是一個(gè)新興的研究領(lǐng)域,科學(xué)家們利用量子力學(xué),制造出具有革命性能力的計(jì)算機(jī)。雖然現(xiàn)在
    的頭像 發(fā)表于 11-24 11:00 ?394次閱讀
    量子<b class='flag-5'>計(jì)算機(jī)</b>與普通<b class='flag-5'>計(jì)算機(jī)</b>工作原理的區(qū)別

    ROM對(duì)計(jì)算機(jī)性能的影響

    是一種非易失性存儲(chǔ)器,即使在斷電的情況下也能保持?jǐn)?shù)據(jù)不丟失。它通常用于存儲(chǔ)固件,這些固件是計(jì)算機(jī)啟動(dòng)和運(yùn)行操作系統(tǒng)所必需的。ROM的內(nèi)容在制造過(guò)程中被寫(xiě)入,并且通常不能被用戶(hù)更改。 ROM的類(lèi)型 PROM(可編程ROM) :用戶(hù)可以通過(guò)特殊的
    的頭像 發(fā)表于 11-04 10:31 ?438次閱讀

    晶體管計(jì)算機(jī)和電子管計(jì)算機(jī)有什么區(qū)別

    晶體管計(jì)算機(jī)和電子管計(jì)算機(jī)作為計(jì)算機(jī)發(fā)展史上的兩個(gè)重要階段,它們?cè)诙鄠€(gè)方面存在顯著的區(qū)別。以下是對(duì)這兩類(lèi)計(jì)算機(jī)在硬件、性能、應(yīng)用以及技術(shù)發(fā)展等方面區(qū)別的詳細(xì)闡述。
    的頭像 發(fā)表于 08-23 15:28 ?2003次閱讀

    航天宏圖亮相第五屆中國(guó)林草計(jì)算機(jī)應(yīng)用大會(huì)

    近日,第五屆中國(guó)林草計(jì)算機(jī)應(yīng)用大會(huì)(以下簡(jiǎn)稱(chēng)“大會(huì)”)在云南昆明成功召開(kāi)。本次大會(huì)由中國(guó)林學(xué)會(huì)主辦,中國(guó)林學(xué)會(huì)林業(yè)計(jì)算機(jī)應(yīng)用分會(huì)、西南林業(yè)大
    的頭像 發(fā)表于 07-24 17:34 ?617次閱讀

    工業(yè)計(jì)算機(jī)與普通計(jì)算機(jī)的區(qū)別

    在信息化和自動(dòng)化日益發(fā)展的今天,計(jì)算機(jī)已經(jīng)成為了我們?nèi)粘I詈凸ぷ髦胁豢苫蛉钡墓ぞ?。然而,?b class='flag-5'>計(jì)算機(jī)領(lǐng)域中,工業(yè)計(jì)算機(jī)和普通計(jì)算機(jī)雖然都具備基本的計(jì)算
    的頭像 發(fā)表于 06-06 16:45 ?1514次閱讀

    本源超導(dǎo)量子計(jì)算機(jī)自主制造鏈11類(lèi)產(chǎn)品系列之十:中國(guó)首套量子計(jì)算機(jī)應(yīng)用軟件與解決方案

    本源超導(dǎo)量子計(jì)算機(jī)自主制造鏈由11個(gè)部分組成,該制造鏈生產(chǎn)的中國(guó)自主超導(dǎo)量子計(jì)算機(jī)已向中國(guó)用戶(hù)交付多臺(tái),本源基于該制造鏈自主研制的中國(guó)第三代
    的頭像 發(fā)表于 06-06 08:22 ?540次閱讀
    本源超導(dǎo)量子<b class='flag-5'>計(jì)算機(jī)</b>自主制造鏈11類(lèi)產(chǎn)品系列之十:<b class='flag-5'>中國(guó)</b>首套量子<b class='flag-5'>計(jì)算機(jī)</b>應(yīng)用軟件與解決方案

    本源超導(dǎo)量子計(jì)算機(jī)自主制造鏈11類(lèi)產(chǎn)品系列之九: 中國(guó)自主量子計(jì)算編程生態(tài)工具鏈

    本源超導(dǎo)量子計(jì)算機(jī)自主制造鏈由11個(gè)部分組成,該制造鏈生產(chǎn)的中國(guó)自主超導(dǎo)量子計(jì)算機(jī)已向中國(guó)用戶(hù)交付多臺(tái),本源基于該制造鏈自主研制的中國(guó)第三代
    的頭像 發(fā)表于 05-30 08:22 ?435次閱讀
    本源超導(dǎo)量子<b class='flag-5'>計(jì)算機(jī)</b>自主制造鏈11類(lèi)產(chǎn)品系列之九: <b class='flag-5'>中國(guó)</b>自主量子<b class='flag-5'>計(jì)算</b><b class='flag-5'>編程</b>生態(tài)工具鏈

    本源超導(dǎo)量子計(jì)算機(jī)自主制造鏈11類(lèi)產(chǎn)品系列之八:中國(guó)第一款量子計(jì)算機(jī)操作系統(tǒng)

    使用。中國(guó)第一款量子計(jì)算機(jī)操作系統(tǒng)操作系統(tǒng)是管理計(jì)算機(jī)軟硬件的“大管家”,也是決定其性能的關(guān)鍵技術(shù)領(lǐng)域。如果把量子芯片比喻成人的心臟,量子計(jì)算機(jī)
    的頭像 發(fā)表于 05-28 08:22 ?431次閱讀
    本源超導(dǎo)量子<b class='flag-5'>計(jì)算機(jī)</b>自主制造鏈11類(lèi)產(chǎn)品系列之八:<b class='flag-5'>中國(guó)</b>第一款量子<b class='flag-5'>計(jì)算機(jī)</b>操作系統(tǒng)

    【量子計(jì)算機(jī)重構(gòu)未來(lái) | 閱讀體驗(yàn)】+ 了解量子疊加原理

    作為零基礎(chǔ)初學(xué)級(jí)的量子小白,對(duì)神秘詭異的量子世界充滿(mǎn)了好奇。說(shuō)起量子計(jì)算機(jī),我有許多問(wèn)號(hào),量子計(jì)算機(jī)的工作原理是什么?它和電子計(jì)算機(jī)有什么區(qū)別?量子計(jì)算機(jī)如何
    發(fā)表于 03-13 17:19

    【量子計(jì)算機(jī)重構(gòu)未來(lái) | 閱讀體驗(yàn)】+量子計(jì)算機(jī)的原理究竟是什么以及有哪些應(yīng)用

    本書(shū)內(nèi)容從目錄可以看出本書(shū)主要是兩部分內(nèi)容,一部分介紹量子計(jì)算機(jī)原理,一部分介紹其應(yīng)用。 其實(shí)個(gè)人也是抱著對(duì)這兩個(gè)問(wèn)題的興趣來(lái)看的。 究竟什么是量子計(jì)算機(jī)相信很多讀者都是抱著這個(gè)疑問(wèn)
    發(fā)表于 03-11 12:50

    【量子計(jì)算機(jī)重構(gòu)未來(lái) | 閱讀體驗(yàn)】+ 初識(shí)量子計(jì)算機(jī)

    現(xiàn)在到哪里可以買(mǎi)到量子計(jì)算機(jī)? 1、購(gòu)買(mǎi)實(shí)物的量子計(jì)算機(jī): Rigetti和D-Wave公司,當(dāng)前價(jià)格非常昂貴。 2、購(gòu)買(mǎi)量子計(jì)算機(jī)云服務(wù):IBM、Google、Amazon、Mi
    發(fā)表于 03-05 17:37

    國(guó)產(chǎn)計(jì)算機(jī)平臺(tái)介紹——龍芯

    你了解中國(guó)的自主平臺(tái)的計(jì)算機(jī)嗎?不僅是中國(guó)制造,而是由中國(guó)自主研發(fā),可以持續(xù)迭代產(chǎn)品,而且還能夠決定產(chǎn)品用途、決定技術(shù)歸屬權(quán)的國(guó)產(chǎn)計(jì)算機(jī)才是
    的頭像 發(fā)表于 03-05 11:40 ?842次閱讀
    國(guó)產(chǎn)<b class='flag-5'>計(jì)算機(jī)</b>平臺(tái)介紹——龍芯

    中國(guó)量子計(jì)算機(jī)“本源悟空”實(shí)現(xiàn)全球訪問(wèn)量突破100萬(wàn)

    據(jù)最新官方消息,截至2月1日上午11時(shí),中國(guó)第三代自主超導(dǎo)量子計(jì)算機(jī)“本源悟空”的全球訪問(wèn)量已突破100萬(wàn)。這款由中國(guó)本源量子計(jì)算科技(合肥)股份有限公司(以下簡(jiǎn)稱(chēng)“本源量子”)自主研
    的頭像 發(fā)表于 02-04 10:19 ?979次閱讀

    名單公布!【書(shū)籍評(píng)測(cè)活動(dòng)NO.28】量子計(jì)算機(jī)重構(gòu)未來(lái)

    ,也就是當(dāng)時(shí),我在探索能不能使用有趣的硬件技術(shù)進(jìn)行新的工作。后來(lái)偶然的機(jī)會(huì)讓我遇到了量子計(jì)算機(jī),于是,我找到了大關(guān)研究室。現(xiàn)在,我作為電裝公司量子計(jì)算機(jī)事業(yè)部的應(yīng)用研究的總負(fù)責(zé)人,致力
    發(fā)表于 01-26 14:00