{eval=Array;=+count(Array);}
天上飛的幾萬架民航飛機還沒幾架是國產的呢!相比至少在1950年代就開始發展的英文編程語言,中文編程語言的研究起步晚了20多年,在發展迭代速度遠超硬件領域的軟件領域,中文編程語言的聲勢還未達到英文編程語言,有什么好奇怪的?
現在有很多中文語法的編程語言項目,可惜大多數都還是在實現中使用英文命名標識符。中文命名才是最適合的,因為所有最終用戶必然都會中文,當然所有可能參與開發維護項目的開發者也都會中文。
下面是用Java實現的一個匯編語言編譯器原型:
另一個JavaScript實現的編程語言也用了中文命名變量:
使用中文命名后,代碼可讀性和可維護性都會提升,不僅提高開發效率,也會促進其他有興趣的開發者一同參與項目。
期待看到更多類似項目。相信中文語言編程語言可以早日發揚光大!
應該說絕大多數編程語言都不是用中文字符來表示和標記的。編程用的是計算機語言,既不是中文,也不是英文,有其自己的語法和邏輯。編程的語言和自然語言之間就好像日文和中文,雖然日文中有很多漢字,但發音和語法邏輯都是不同的。
是的,大部分都不是中文的,中文入門門檻低,但不代表用中文的就很菜。沒有為什么,因為是為國人打造的,初中就是大道至簡。
讓更多人學會編程,降低編程成本。
一個優秀的程序員重要的不是用什么語言,而是寫程序的思想,思維。
4
回答9
回答10
回答10
回答0
回答8
回答6
回答10
回答6
回答1
回答