精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如果計算機由中國人發明那現在的編程代碼是否就是中文

單片機愛好者 ? 2018-05-29 09:16 ? 次閱讀

現在的編程代碼全部都是英文,有沒有可能有一天編程代碼全是中文呢?而且如果當年計算機由中國人發明,編程代碼是否就是以中文為主呢?

觀點1:其實什么語言都能編程,發明一門編程語言也不是難事,很多編程語言只是創造者花了十天半月發明出來的,每一門語言都是在特定的環境中運行,必須經過編譯器編譯成0和1。

中文編程占的字符太多,編譯出來后太臃腫,執行效率太低。 說用中文編程的人都是不會編程的人,其實編程語言和英語關系不大,我不會英語,但是現在會html JavaScript php Python 而且學會的時間并不長,php學了半個月,JavaScript 學了幾天基礎語法,Python 也是十來天, 學一門語言并不難,但要深入就難了,像我寫程序大部分時間是在思考實現邏輯和方法,寫代碼的時間是很少的,簡單的代碼自己記住,復雜的函數做筆記,后面用時復制粘貼。

到現在我能開發出只要想得到的任何功能,但依然有很多單詞我讀不出,函數記不住。說起來別人還不信。 其實我只要知道有這么一個函數,這么一個公式,這么一個方法能實現這么一個功能,具體代碼怎么寫,單詞怎么拼,一是筆記,二是百度,三是以前寫過的項目。

觀點2:我想說用中文編程并不是一種好的解決方案,鍵盤上用26個按鍵能代表26個英文字母,用26個字母能組合出成千上萬個單詞,這是字母編程的優勢,你不可能組一個幾平方的鍵盤陣把所有中文字都一一對應一個按鍵,別說制作成本,單是你要在這么大的鍵盤上找到你想要的那個字就不可能,那么剩下的就是用目前的解決方案——拼音來進行漢字輸入,可是歸根結底拼音也還是字母,既然能用字母編程,那為何還要先講字母拼音轉換為漢子再進行編程。

即使中國人想要開發一門計算機語言,用漢字明顯是不合適的,漢字太多,單字節無法表示出所有的漢字。別跟我提易語言,來做arm開發試試?易語言就是對C的封裝,卻做不了C能做的事。簡單來說我在C中添加個宏#define 整形 int我也一樣用漢語編程。最后說字母是個有限的集合,漢字幾乎是無限的,一直不斷的有新的漢字被發明或者被發現,除非有人每年花大量的時間維護漢字集,否則搞不好哪天你寫個偏僻字計算機都不認識,如果真實這樣了,誰來做編譯優化?這里所說的字母只是一只有限的符號集合,并非一定是英文字母還是希臘字母。

觀點3:計算機底層語言為什么是英語呢,我們在打開電腦進入自檢程序時,屏幕上顯示的為什么是英語而不是漢語或其他語言呢,這個問題的確和計算機是美國人發明的有關系,因為美國人使用的字符集叫acsii碼,全稱是“美國國家信息交換用標準字符集”這個字符集包含26個英文字母大小寫和10個阿拉伯數字,還有一些標點符號和一些轉義字符(如空格,回車等),我們中國也有類似的字符集,叫“國家漢字信息交換用標準字符集”,好像簡稱“國標碼”吧。

當然其所包含的漢字符號個數要比acsii碼多得多,acsii碼只需一個字節就能表示完所有字符,而國標碼卻要兩個字節,如果要表示完所有漢字則還需要更多,這樣導致漢字比英語需要更多的存儲容量,(不過在存儲技術飛速發展的今天,這已不成問題)如果計算機是中國人發明,那肯定會理所當然將“國標碼作為基本字符集啦”。如果是這樣的話,那么童鞋們打開電腦進入自檢程序時,在屏幕上看到的很可能是漢語的提示,這樣電腦有問題也能很快知道問題出在哪里了,而不會因為不懂英語而苦惱。

如果計算機是中國人發明的,那么像c語言這類的計算機語言的關鍵字和程序的注釋也有可能會換成漢字,那么我們學習程序設計自然會感到親切一些,還有各種計算機術語,文獻都是漢語,這樣對國民計算機知識的普及也會有一些作用。竊以為,如果不是美國人發明了計算機那么中國人再過一千年也不會發明計算機,這不是說中國人智商不如老外,而是因為我們的文化的原因。話說回來,既然老外發明計算機再先已是既定事實,我們也不必為此而感到沮喪,也不必為計算機里充斥著英語而感到懊惱。如果童鞋們立志要搞懂計算機,其實所需要搞懂的單詞是有限的,就拿c語言來說,其關鍵字也才30多個,用點心很容易記住。我也鼓勵大家學好英語,畢竟計算機是老外發明的,各種標注都是人家制定的,如果中國想推翻從來,不但要從頭開始推翻人家的技術,還要推翻人家的市場,這是不現實的。一句話,學人所長,補己之短吧。

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

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 計算機
    +關注

    關注

    19

    文章

    7421

    瀏覽量

    87718
  • C語言
    +關注

    關注

    180

    文章

    7598

    瀏覽量

    136200
  • 編程語言
    +關注

    關注

    10

    文章

    1938

    瀏覽量

    34598

原文標題:如果電腦技術最初是中國人發明的,那現在編程是不是就是中文的?

文章出處:【微信號:gh_dae0718828df,微信公眾號:gh_dae0718828df】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    量子計算機與普通計算機工作原理的區別

    ? 本文介紹了量子計算機與普通計算機工作原理的區別。 量子計算是一個新興的研究領域,科學家們利用量子力學,制造出具有革命性能力的計算機。雖然現在
    的頭像 發表于 11-24 11:00 ?115次閱讀
    量子<b class='flag-5'>計算機</b>與普通<b class='flag-5'>計算機</b>工作原理的區別

    ROM對計算機性能的影響

    是一種非易失性存儲器,即使在斷電的情況下也能保持數據不丟失。它通常用于存儲固件,這些固件是計算機啟動和運行操作系統所必需的。ROM的內容在制造過程中被寫入,并且通常不能被用戶更改。 ROM的類型 PROM(可編程ROM) :用戶可以通過特殊的
    的頭像 發表于 11-04 10:31 ?173次閱讀

    航天宏圖亮相第五屆中國林草計算機應用大會

    近日,第五屆中國林草計算機應用大會(以下簡稱“大會”)在云南昆明成功召開。本次大會由中國林學會主辦,中國林學會林業計算機應用分會、西南林業大
    的頭像 發表于 07-24 17:34 ?539次閱讀

    工業計算機與普通計算機的區別

    在信息化和自動化日益發展的今天,計算機已經成為了我們日常生活和工作中不可或缺的工具。然而,在計算機領域中,工業計算機和普通計算機雖然都具備基本的計算
    的頭像 發表于 06-06 16:45 ?1214次閱讀

    本源超導量子計算機自主制造鏈11類產品系列之十:中國首套量子計算機應用軟件與解決方案

    本源超導量子計算機自主制造鏈由11個部分組成,該制造鏈生產的中國自主超導量子計算機已向中國用戶交付多臺,本源基于該制造鏈自主研制的中國第三代
    的頭像 發表于 06-06 08:22 ?414次閱讀
    本源超導量子<b class='flag-5'>計算機</b>自主制造鏈11類產品系列之十:<b class='flag-5'>中國</b>首套量子<b class='flag-5'>計算機</b>應用軟件與解決方案

    本源超導量子計算機自主制造鏈11類產品系列之九: 中國自主量子計算編程生態工具鏈

    本源超導量子計算機自主制造鏈由11個部分組成,該制造鏈生產的中國自主超導量子計算機已向中國用戶交付多臺,本源基于該制造鏈自主研制的中國第三代
    的頭像 發表于 05-30 08:22 ?327次閱讀
    本源超導量子<b class='flag-5'>計算機</b>自主制造鏈11類產品系列之九: <b class='flag-5'>中國</b>自主量子<b class='flag-5'>計算</b><b class='flag-5'>編程</b>生態工具鏈

    本源超導量子計算機自主制造鏈11類產品系列之八:中國第一款量子計算機操作系統

    使用。中國第一款量子計算機操作系統操作系統是管理計算機軟硬件的“大管家”,也是決定其性能的關鍵技術領域。如果把量子芯片比喻成人的心臟,量子計算機
    的頭像 發表于 05-28 08:22 ?384次閱讀
    本源超導量子<b class='flag-5'>計算機</b>自主制造鏈11類產品系列之八:<b class='flag-5'>中國</b>第一款量子<b class='flag-5'>計算機</b>操作系統

    【量子計算機重構未來 | 閱讀體驗】+ 了解量子疊加原理

    作為零基礎初學級的量子小白,對神秘詭異的量子世界充滿了好奇。說起量子計算機,我有許多問號,量子計算機的工作原理是什么?它和電子計算機有什么區別?量子計算機如何
    發表于 03-13 17:19

    【量子計算機重構未來 | 閱讀體驗】+量子計算機的原理究竟是什么以及有哪些應用

    本書內容從目錄可以看出本書主要是兩部分內容,一部分介紹量子計算機原理,一部分介紹其應用。 其實個人也是抱著對這兩個問題的興趣來看的。 究竟什么是量子計算機相信很多讀者都是抱著這個疑問
    發表于 03-11 12:50

    【量子計算機重構未來 | 閱讀體驗】+ 初識量子計算機

    現在到哪里可以買到量子計算機? 1、購買實物的量子計算機: Rigetti和D-Wave公司,當前價格非常昂貴。 2、購買量子計算機云服務:IBM、Google、Amazon、Mi
    發表于 03-05 17:37

    國產計算機平臺介紹——龍芯

    你了解中國的自主平臺的計算機嗎?不僅是中國制造,而是由中國自主研發,可以持續迭代產品,而且還能夠決定產品用途、決定技術歸屬權的國產計算機才是
    的頭像 發表于 03-05 11:40 ?728次閱讀
    國產<b class='flag-5'>計算機</b>平臺介紹——龍芯

    中國量子計算機“本源悟空”實現全球訪問量突破100萬

    據最新官方消息,截至2月1日上午11時,中國第三代自主超導量子計算機“本源悟空”的全球訪問量已突破100萬。這款由中國本源量子計算科技(合肥)股份有限公司(以下簡稱“本源量子”)自主研
    的頭像 發表于 02-04 10:19 ?893次閱讀

    名單公布!【書籍評測活動NO.28】量子計算機重構未來

    ,也就是當時,我在探索能不能使用有趣的硬件技術進行新的工作。后來偶然的機會讓我遇到了量子計算機,于是,我找到了大關研究室。現在,我作為電裝公司量子計算機事業部的應用研究的總負責人,致力
    發表于 01-26 14:00

    中國戰略支援部隊公號關注超導量子計算機“本源悟空”上線運行

    1月6日,中國第三代自主超導量子計算機“本源悟空”正式上線運行。據報道,該量子計算機搭載72位自主超導量子芯片“悟空芯”,是目前中國最先進的可編程
    的頭像 發表于 01-12 08:21 ?514次閱讀
    <b class='flag-5'>中國</b>戰略支援部隊公號關注超導量子<b class='flag-5'>計算機</b>“本源悟空”上線運行

    中國第三代自主超導量子計算機“本源悟空”上線運行

    超導量子芯片“悟空芯”,是目前中國最先進的可編程、可交付超導量子計算機。超導量子計算機是基于超導電路量子芯片的量子計算機。國際上,IBM與谷
    的頭像 發表于 01-07 08:21 ?811次閱讀
    <b class='flag-5'>中國</b>第三代自主超導量子<b class='flag-5'>計算機</b>“本源悟空”上線運行