提倡中文程式設計為什麼會總遭到程式設計師的嘲諷

2022-03-16 00:55:10 字數 4663 閱讀 6488

1樓:某個平行世界

原因

1,用英文是歷史原因;

2,程式設計環境生產使用的都是英文的,包括執行系統。

3,程式生態是英文的。

4,程式上語言只是符號,因此,不論你用什麼自然語言來表達,只要編譯器能轉換,都是可以的。

5,為什麼中文編譯只有小部分應用(如已知易語言基本用在做外掛,不算行業內): 程式設計要的是無二義性,這方面這些年全世界花了很大代價才形成目前狀態。如果是中文,同樣一個『花』,在不同語調,語境下有豐富的含義,這時就需要其它東西來輔助表述,從而帶來更多複雜度。

一般程式需要用的是不到100個關鍵字,越少就越易形成生產力,當然前提是無二義性。這符合中國傳統哲學,陰陽可涵蓋一切,電訊號本身0和1是陰陽理論在電相關領域的實際應用,這個是發明人本身承認的,道理是相通的,原理是自然的。

6,從實用角度來看,不管白貓黑貓,能抓到老鼠就是好貓。從現階段程式領域看,目前英文佔據優勢。因此,用何種自然語言,這是自然選擇的結果。

在合適的地方用合適的材料,並不是因為材料非得用最貴的,最貴的不見得合適。或許將來有一天,程式會用中文來寫,但一定不是因為符號本身,而可能是因為社會發展,思維的需要了。英文背後是線性思維,中文背後是立體思維。

其實,現在很多專案已經在用中文思維來解決更加複雜的問題了,只是表面用字母符號來表達而已,這也是當前甚至以後各領域中國影響力越來越大的原因。按照三體孫介紹的,是降維打擊,我們不用妄自菲薄。

7,看盡千帆過,跳出此山中。不用太糾結於表面形式,尋找更深本質,或許會更好。

2樓:綱雍

整天胡說八道,愚昧那些心態扭曲之人,程式設計除有成本,時間,速度和複雜,難易等等等。可笑的是科學技術都會被利用來製造仇恨編輯杜撰莫須有的罪名,真的太悲哀

3樓:匿名使用者

其實python也可以用中文來命名變數,但是用的都被炒了,因為有悖於大環境

4樓:念冰煌

雖然我也想用中文程式設計做軟體,但是許多優秀的軟體都在全球範圍,用中文程式設計更多情況像是圈地自封一樣。

5樓:匿名使用者

程式設計、計算機語言是從西方開始的,有其自身優勢,但始終是一種語言和邏輯關係,中文在表達文字上要比英文簡練,如果有合理的邏輯關係和規則同樣中文可以程式設計,只是尚未成功仍需努力。

6樓:一海靈兒一

英文字母結構簡單,一目十行,快。漢子結構複雜,形狀大體都是方塊,大致一看看不出來,需要詳細閱讀。比如「假如」和「if」,「迴圈」和「for」

7樓:王飛朋鳥

等到量子計算機程式設計的時候,不再考慮儲存空間問題時,漢字這種可以一字多向定義的就會有更大利用的空間,其分別就像由單一樂器**向混合交響樂的變化。

8樓:禾口王賽

目前的主流程式語言裡封裝好的包都是英文的,不呼叫的話就得自己寫,工作量太大

9樓:小萌萌新

中文字身不適合現有的開發環境,一方面是大部分底層軟體不支援中文,另外就是中文字身也不太適合作為程式語言(字元組合太多,底層儲存不易)

10樓:得得得多久啊

中文程式設計可取,但僅限於國內,如果你希望你的產品能走出國門還是老老實實用英文,因為程式設計師要做的不光是產品,還有源**,一大堆中文你讓別的國家程式設計師怎麼看?相反,英語是世界通用語,所以預設用英文,這樣你寫的程式,全世界都能看懂

11樓:丿翔子灬

因為只用或者一開始就用中文程式設計的幾乎都是半路出家的,基礎薄弱

12樓:武功自創

在我看來,其他的問題都不是問題,唯一的問題是中文輸入不佔優勢,敲**費勁。習慣可以改,效能可以優化編譯器,語言特性也可以自己加,但是如果輸入費勁不會有人願意用,除非過度到語音程式設計,如果還是敲鍵盤,還不如用拼音,不過意義也不太大,因為很多時候也不一定比英文程式設計易讀易寫

13樓:

因為程式設計最早是從西方國家傳過來的,是用數字和**來表示的,所以會遭到嘲諷。

14樓:匿名使用者

因為技術規範早就形成,為了中文程式設計就得修改編碼規範?關鍵是易語言並不怎麼好用

15樓:匿名使用者

一個typedef或巨集定義就可以把中文英文互換 那又有什麼意義呢 邏輯一點沒變 就那幾十個關鍵字換中文沒啥方便的 看不慣就自己弄個替換表 定義完成 編譯器還是能編譯的

16樓:江湖中熊

因為外行覺得程式設計是用英語程式設計,實則不是,只是一些標籤加演算法而已,真有這功夫的話還不如把有價值的文獻翻譯好

17樓:巧克力症候群

無論用哪種輸入法,輸入中文字元必須用字母轉換,在最後結果轉成機械語言相同的情況下,等於變相多了一次編譯,誰會費力不討好

18樓:魚娜玥

因為程式設計的難度並不在於那幾個命令,把命令換成中文,並不會減輕程式設計的難度,反而要去適應新的東西,得不償失。

19樓:網名弄丟了

其實程式語言並不是英語,助記符可以是任何語言。但是英文字母編碼比中文簡單,而且佔用記憶體小。

20樓:懿世情緣

計算機是西方情報祕密所,設計之初就排除了中文。除非中國人用中文建立一套計算機體系

為什麼程式設計師不能用中文來程式設計

21樓:匿名使用者

易語言據說就是用中文程式設計的

為什麼程式設計師不用中文來程式設計?

22樓:聽牛人經歷

為什麼程式語言不能用中文?

23樓:匿名使用者

最初的程式是用英文來寫的,現在形成了這個習慣,所以說用英文不用中文。

24樓:鹹魚的夢想

最開始的程式設計就是用的英文,到現在已經成了約定俗成的規律了吧。

25樓:細雨在微笑

因為你圈子不夠大,認識的人不夠多,還沒有接觸到用中文程式設計的程式設計師。:)

26樓:他咯兔卡

這個是因為中文程式設計比起英文程式設計來說更加複雜,不容易計算。

27樓:

因為程式設計的語言都是英文的,程式設計的世界是沒有中文的。

28樓:淘淘淘奇

因為中文打字比較複雜,而且慢,所以就不使用中文打字。

29樓:轉身回眸之間

最開始的時候都是用英文來寫的,所以一直就沿用到現在了。

30樓:四十隻獅

因為中文使用的漢字對程式設計這個方面來說是比較麻煩的。

31樓:c2百賬號

因為使用英文寫程式設計更加容易也更加清晰明瞭。

32樓:匿名使用者

現在形成了這個習慣,中文使用的漢字對程式設計這個方面來說是比較麻煩的。

為什麼很多老程式設計師討厭中文程式設計

33樓:陝西u就業

英文程式設計已經先入為主了

已經做了好多年程式設計師,已經習慣於現有的程式設計體系,使用起來已經的心應手了,從心裡上覺得沒必要切入到中文程式語言的學習,而且畢竟易語言在誕生初期,由於時間和技術上的限制存很多的問題,所以在心理上不接受也是特別正常的事情。

畢竟已經形成的多年的習慣,再加上工作上沒有直接切入的交集,因為現在絕大部分的程式設計師還是用英文編寫程式,習慣看英文的文件,寫英文的註釋,這種不能簡單的理解成不愛國或者別的情懷,有更加合適的語言為啥不去使用,要想中文的程式語言大規模的普及,必須找到歷史的契機點,並且經過多個版本的疊加,慢慢形成自己的生態鏈。

很多人為了學習英文程式設計,當年也是廢了九牛二虎之力把四級過了,讓直接切換到新的語言,顯然不是很現實。

34樓:匿名使用者

一個是很多程式設計師自以為是,自是高傲!以為學了點東西,看扁一切!我也是個程式設計師,我是由中文程式設計喜歡上程式設計的。

後面也學了英文的。程式設計工具這個東西就是個工具,你用什麼工具不是顯得你多牛逼,也不是拿出去炫耀的資本!而是你做的東西好不好才是你炫耀的資本!

這句話不是寫給樓主你的,是寫給看到這條回答的,自以為是的程式設計師們!

程式語言與程式設計師有什麼區別?

35樓:匿名使用者

程式語言是一種客觀存在的東西,被程式設計牛人發明以後,逐漸完善就成了一種規則!

程式是通過程式設計人員製作編譯來用來解決問題而形成的,寫程式時候需要程式語言,程式語言在程式設計人員的利用下才成形成程式。

說的有點憋!我個人理解,有理解更深的,請賜教!!!

36樓:張少

漢語和中國人的區別!!!

37樓:雨天零度

程式語言分為高階語言

、組合語言和機器語言,比如c語言就是高階語言。那c語言舉例,程式語言跟法語德語一個道理,不一樣的是法語德語是用於我們跟法國人德國人交流,而程式語言是我們跟機器交流的語言類。

可以吧程式解釋為機器讀得懂的文章。高階語言寫的命令轉換成組合語言再編譯成機器語言就成了程式。就像漢語寫成一篇文章轉換成德語的,德國人才看的懂。

地球水是迴圈的,為什麼總提倡節水

我告訴你,地球上的總水量是不變的沒錯,但是能引用的水只有淡水。地球上的淡水越來越少了,而海水越來越多了。很簡單 海水能喝 能洗衣服嗎?臭水溝的水能用?不能。也就是人類能用的水太少啦!不夠用了!如果人類能很容易 低成本,快速 把海水 汙水變成可飲用水,就不用節約啦 我以前也不明白,bai但沒du有想到...

《永樂大典》為什麼會遭到慘重流散

永樂大典 是中國古代最大的空前絕後的一部 百科全書。全書共22937卷,11095冊,總字數約3.7億。明永樂元年 1403年 明成祖朱棣告訴翰林學士解縉 天下古今事物,效載諸書,篇帙浩繁,不易檢閱。欲採各書所載事物,類聚而統之以韻,以便考索 凡書契以來經史子集百家之書,至於天文地理陰陽醫卜僧道技藝...

藏羚羊為什麼會遭到大規模捕殺

因為人類的貪婪,金錢的慾望和國際市場對藏羚羊絨沙圖什披肩的需求,藏羚羊被大肆 藏羚羊的絨毛紡織羊絨織物是最好的,既輕保暖又好,有 軟 之稱,所以有人不惜鋌而走險偷獵。除了羊毛。羊皮,羊角也都 不菲。歷史紀錄中,藏羚羊的數量曾達到百萬只之多,但因國際市場對藏羚羊絨沙圖什披肩的需求,使得它們在20世紀最...