量子計算機如果用中文編程,你覺得外國人會哭嗎?

丁巳又丁巳


不是這樣的,我是碼農,英文編程可能是長期的,不僅習慣,而且效率高,為中文而中文編程是不可取的。有一點可以肯定,中國5000年的文化有個拿來主義,就是國外先進的,使用上手的東西,我們是直接拿來用,中文詞語中,像“沙發“,“布丁“,“披薩“,“沙拉“等詞語已經成為中文的一部分了。那麼,是不是可以這樣看待問題,我們從小學就開始接受英語教育,26個英文字母早已背得滾瓜爛熟,雖然我們還是“啞巴英語“、“中式英語“,但不可否認,這二十六個字母所組成的單詞句子儼然已成為中文文化的重要組成部分,說白了,你就可以把他理解成中文的一部分,中文的數字符號,因為它已經深入我們中國人骨髓,這是西方文明最終留給我們的成果,所以,沒有必要另闢蹊徑開啟純漢字的編程語言。

回到主題,量子編程,用中文編,老外會哭嗎?我想不會。因為程序是純邏輯的東西,只要完成邏輯,用的符號越簡單越好,所以根本不會中文編程,就像數學公式,是一個道理。


黑白謬1234567


不會。就像中國人能夠適應用英文編程語言一樣,不會中文的外國人必要的時候也會適應中文編程語言。

不過,量子計算機的原型編程語言現在看到的都還是英文編程語言,即使是國人原創的。

之前與量子領域研究者請教過“為量子計算設計的中文編程語言”問題,再看了一下他的回答提到:

建議接口儘可能通用

編程語言領域,中文編程語言的探索還相對很少。相對中文編程語言,對中文接口(API)的實踐就更少了。事實上在現有的大多數英文編程語言中都可以對公共接口進行中文命名。發展中文API可以提高代碼可讀性,也降低項目維護成本,比如下面就是對p5js的接口進行中文化後的例程

對比下面同樣功能的英文代碼,是不是一目瞭然的多呢?

中文語法的編程語言離不開一套成熟好用的中文命名的核心庫(API)。相比編程語言非常有限的語法和關鍵字,核心庫的設計量更大,也是對開發者來說學習門檻更高的部分。從這個角度來說,不應坐待中文編程語言實現後再開發中文API,而是在現有的英文編程語言開發中,就逐漸開發積累出成規模的中文API,並儘量發佈到對應的庫管理平臺,比如這個Java實現的簡繁轉換庫,就發佈到了Maven平臺:


用中文編程


看看我在2000年做的X語言,

1.支持中文、英文切換

2.語法是basic,pascal,c,pb的混合體

3.自創不大於,不小於操作符

4....特性多多,呵呵

看圖吧:

我的青銅工作室……我的理想我的青春呀,俱往矣.

關於編程語言,c#,basic,turbo c,vc,pb,delphi,java,objective c,fortran,prolog,php,js,ruby都多少用過,但從語法角度,c# 是我最喜歡的,到了一定高度了。

但是哪個語言好,就沒有什麼標準答案了,各有各的環境用途,Delphi在9幾年,易用,編譯速度,神一樣的存在(比vc),做ios躲不開oc,android離不開java,企業應用vs又快又好,驅動開發老老實實c,前端js vue。所以選語言通常沒好壞,看應用環境。

關於中文編程,能體會到大家的情結,但編程最關鍵的是對目標的抽象,面向對象編程思想,對系統軟硬件架構的全面瞭解。然後系統的某個環節實現,需要什麼語言就去學習,實現一下,沒感覺哪個有太難。

關於X語言,是2000年做的,用中文也只是玩玩的想法,實際沒太大用途。在同學中推廣也不順利,基本就廢了。

後來在一個工資軟件裡,用於表達式計算,類似excel,靈活性很好。

再後來,用它衍生出一個模版語言,這個倒很有用,近幾年每天工作都要用到。

也就這樣了,歲數大了,沒時間折騰了,現在就想早點財務自由。等退休了,再撿起兒時的理想,呵呵😄

祝各位即將踏入此行的朋友們,入對行,走對路,發大財!











JoshuaDos


這種類似的提問,在頭條已有多個,一會兒問量子芯片能不能實現彎道超車,一會兒又問量子計算機用中文編程會不會氣死外國佬,這一切,明顯是那夥光量子偽科技信徒或同夥提出的,有惡意誤導讀者認可光量子計算機與光量子芯片是真科技之動機!

單看本文附圖中那些亂七八糟的線纜,就讓人覺得潘建偉不象是搞研究之人!再看他宣稱操控單光子、發明鉀鈉鉀分子與晶體劈開單光子的歷史,讓人感覺更象是一個只有中小學肄業學歷之人在擺拍!其他那些緊步其後宣稱取得各種光量子科技成果之人何償不是如此?

實際上,凡是居於量子糾纏與疊加等原理,以及單光子操控技術的一切光量子科技都是偽科技,不僅包括光量子芯片、光量子計算機,也包括光量子(加密)通信、光量子手機、潛艇量子通信、反事實量子通信、光量子雷達、光量子遙感成像技術、光量子追蹤保真成像技術,等等,都是偽科技!欲詳細瞭解真相,可在頭條搜索《池昭新是什麼人?為什麼質疑潘建偉在量子力學方面的成就?》一文,也可進入本人主頁查找。

最後提醒:本人對自己同學是否閱讀過本人質疑光量子偽科技文章作了一次粗略調查,大概佔三分之一左右,由此可以粗略估計全國的閱讀人數大約在17%至20%,總人口在2億至2.5億左右!如此龐大的瀏覽量,許是潘建偉用"質疑者不瞭解情況"一句話便可掩蓋其偽科技真相的???強烈呼籲所有光量子偽科技詐騙嫌疑犯主動向公安機關投案自首,爭取寬大處理!



池昭新一城市新模式


這是一個偽命題!

首先,計算機程序分很多層,最底層的一定是機器看得懂的那幾個符號。中國有個哲學論斷叫一生二、二生三、三生萬物,在量子計算上運用是太貼切了!

其次,到今天高級程序語言發展到已經可以用常用的英語語句來編程了,而中文是聯合國文獻中用字最少文件最薄的語言沒有之一,沒有道理不能用來編程,只是你研究了沒有,應用生態支持的如何而已!


黑仔399


計算機編程語言問題的發展到今天,已經有多種語言可用於編程了。

追尋計算機語言的發展過程中的使用話語語言問題也是滿有意識的事。

機器語言,計算機的原始語言是機器語言,首先是歷史的條件造成,計算機最早是用“開”和“關”兩種狀態來運行的,這就是二進制進行各種計算,包含邏輯的根本原因。形成了最早的機器識別語言,有了機器語言的運用,解析翻譯了文字的輸入輸出問題,建立了文字庫,形成了機器的庫邏輯。最早的庫內容以26個英文字母語言、數字語言、符號語言構成。在英文體系下是最少的字符庫內容,在漢語體系下就是很龐大了。在這個基礎上發展為白式柯語言,逐漸發展出來了拉溝語言,C語言、C++等語言,到今天的迦瓦語言等等。

漢字庫建立後,逐漸有可能建立漢字編程的問題,漢字需要很多的確定字符定義法則來設計計算機,這是很不經濟的。同時漢字中存在的一字多意,多音問題,以及一句多意問題仍然沒有解決。且鍵盤上的事不可能以為數上萬的漢字來設計,所以以漢字為編程語言還是個比較笨重的複雜的問題。玩過英文和漢字機械打字機的人都明白這個道理。

還需要更多的漢字語言電化庫的完善,才有可能實現漢字編程的問題,且在邏輯運算上還存有多意多語氣的限制。

量子計算機,加速了調用庫資源的可能,給漢字(語)編程帶來了新的可能但是還是存在一些問題,這些問題正是表現了漢語用於計算機編程的優勢和缺陷。

外國人使用的問題是語言相通的問題,一旦完善的漢語言編程模式建立,漢語編成程序也完全可以翻譯成多種語言程序,不可能存在使用上的問題。


雅安李光傑


只能說你完全不瞭解計算機原理。

現在的電子計算機是二進制的,最基礎的就是0和1,用電路的通斷來表示0或1,用32個這樣的電路組成一個整數就是32位系統,用64個這樣的電路組成一個整數就是64位系統。用8個位組成一個字節,用3個字節組成一個24位顏色值,CPU的各種計算和控制指令也是用0和1實現的,用一串0和1組成一個CPU指令,這是在設計CPU的時候就被設計好的,0和1就是機器碼,一大段的0和1沒人能記得住,人們就用字母來代替cpu指令集,這就是彙編語言,你要搞中文編程,首先就要用搞出中文彙編語言。彙編語言都是非常底層的指令,用來寫程序那是非常浩大的工程,寫一個很簡單的東西都要寫巨量多的代碼,而且還非常容易出錯。所以接下來就要在彙編的基礎上搞出c語言一類的高級語言,然後再用C語言開發出操作系統。

可是搞出一個C語言的能力都沒有啊。


打腫馬


用什麼文字編程不重要,重要的是我們的量子科技研究成果又有了新進展!真心為我國的科學家們感到自豪!

今天,在《今日頭條》上,看到“人民日報”官方帳號.報道的:“《國際領先!“天河二號算出了量子霸權標準”》”的文章,權威介紹了中國量子科技成果,“量子計算模擬新算法”在“天河二號”計算機上的性能測試和成果進展情況,心裡很是激動!

因為就在前幾天,還有些專家、教授級的人士和其追隨者,還在發表質疑我國量子科學的研究研成果就是一場世紀騙局的文章,同時還討論攻擊我國發射的量子衛星“墨子號”,是發射了全球最沒用的衛星等等。這些言語讓人看了很是氣憤。我雖然不懂這些非常專業高深的量子科技,但我相信我們的科學家,相信潘院士和他的偉大團隊!相信我們國家權威部門給出的權威認定!

讓人不明白的是,在某些國人的眼裡,為什麼他們就老是認為,我們自已的科學家就沒有能力去研究出領先世界的科技成果呢!難道這些超前科技領域的研究和引領,就必須得是外國人才行呢?

事實勝於雄辯,通過今天的權威報道,就可以完全粉碎那些還在質疑、抹黑我國量子科技研究成果的那些小丑們的無知言論了!

加油!我們偉大的祖國!加油!我們辛勤奉獻的科學家們!


牧牛農夫


量子計算機用漢語高級語言編程是不難做到,但是引入任何高級語言要考慮兩點,一是通用性,希望更多的人(最好是世界編程者)使用;二是使用方便性,即使用漢語高級語言編程,只不過關鍵字採用漢語單詞,其他均為英文字母、數字和符號(含運算符和標點符號),在源程序輸入時,就會存在漢字和英文字母的不斷切換,這樣會影響輸入的速度。


何瑞麟1


文明的發展,總是一個不斷向上的過程。英文字母體系的計算機只是智能設備發展的初級階段,以後發展到高級階段時,這種英文字體系的智能體系顯然不夠用。中國早期的文字也和英文體系差不多,但文明的發展最後被淘汰了。至於量子計算機能不能用漢字體系替換,估計不是短期的行為了,必然經歷一個痛苦掙扎,艱難突破的歷史階段,可能一百年二百年。畢竟中國現階段的計算機水平相當落後,連繫統的設計使用都還在摸索中,更不用說進行系統語言的設計以及最底層編碼的替換了!總之,智能體系的文字轉換,必然是由紙級向高級演變,但是這必須由我們中國人一代又一代的有識之士不斷的去探索去嘗試了!

至於外國人會不會哭,這過程我們看不到了,因為現階段是不可能的,因為我們目前的國民計算機平均水平太低了,沒辦法馬上實現這個高難度的大逆轉!


分享到:


相關文章: