回覆列表
  • 1 # 程式猿藍天

    首先是先發優勢的問題,本來計算機就是美國率先發明並投入使用的,當然要使用母語咯。其次在儲存問題上,顯然英語比中文更適合儲存,這會讓計算機執行指令更加容易快捷。最後就是顯示問題,寬位元組語言的顯示對於很多環境來說不夠友好,這一點英文比中文更有優勢。

    中文字身就是傳承幾千年的語言,博大精深,可以說是最難學的人類語言。如果程式設計中文化,歪果仁會瘋掉的。考慮到中國方言眾多,你喜歡東北話風格還是閩南話風格的程式碼呢?

  • 2 # 木屋啊

    文件中國化才是最實在的。就很數學符號一樣,你非要搞一套中文數學符號然後還非要推廣給現在的大學生和學者教授麼,你用大拇指想想有必要麼?

  • 3 # LoveRain

    毫無疑問,在中文是唯一官方語言的地區,在程式設計中更多地使用中文是必然趨勢。

    識別符號母語化可以提高程式碼可維護性,詳見:《對在程式碼中使用中文命名的質疑與迴應》。如題主所言,業界對程式碼可讀性意義的認識提高是中文程式設計的一個助力。詳見《中文程式設計興起的必然性》。

    API是識別符號中的重要部分,但也是一個短板,亟需補上。個人認為,隨著自定義識別符號使用中文的逐漸推廣,API中文化也會逐漸推進,從專業領域到通用領域是比較可能的方向。

    中文程式設計專欄之前有過一些探索。比如將英文API漢化後的對比:《用中文命名API的意義和途徑》

    中英對比:因為庫本身就是針對中文處理的,因此中文API自然而然。當然絕不是隻能在中文相關專案中使用中文API。即使保留英文API,中文API也可以在所有已有的開源專案中積累,詳見《在國內原創開源專案中使用中文命名的意義與方式》。再之前也有嘗試:《FriceEngine試用與API中文化》API中文化雖然看起來技術門檻不高,但很大的一部分工作量在於補完測試和術語一致。發現的對現有程式語言和常用庫進行漢化的開源專案,還沒有看到完備的測試集,而這是庫的質量的最直觀體現。常用API中英文詞彙的對應中文術語,也尚未形成完備的對應表。這和標準/常用庫往往有成百上千個API有關,也和IT術語尚未標準化有關。自研API需要實踐積累,因為API設計一方面是個軟體問題,更需要對業務需求相當熟悉。另外,中文API也和少兒程式設計息息相關,尤其是如果要將程式設計應用於傳統學科(如數理,語文等等)的教學,就必須開發一套母語的領域API

  • 4 # 分立元件

    完全可以用中文,只是程式設計的人使用英文字元慣了,打中文程式碼還嫌麻煩了!還有就是中文編譯器沒有做好,人家英文編譯器已經幾十年了,各方面發展非常好了

  • 5 # 秋天的程式猿

    語言規範制定比較難,中文含義博大精深

    作業系統編譯器幾乎都是國外的,基於英文的

    其次英文是國際通用交流語言,也算是全球開發共用的,中文對於老外太難了

  • 中秋節和大豐收的關聯?
  • 有什麼版型比較好的春季女裝推薦嗎?