天上飛的幾萬架民航飛機還沒幾架是國產的呢!相比至少在1950年代就開始發展的英文編程語言,中文編程語言的研究起步晚了20多年,在發展迭代速度遠超硬件領域的軟件領域,中文編程語言的聲勢還未達到英文編程語言,有什么好奇怪的?
現在有很多中文語法的編程語言項目,可惜大多數都還是在實現中使用英文命名標識符。中文命名才是最適合的,因為所有最終用戶必然都會中文,當然所有可能參與開發維護項目的開發者也都會中文。
下面是用Java實現的一個匯編語言編譯器原型:
另一個JavaScript實現的編程語言也用了中文命名變量:
使用中文命名后,代碼可讀性和可維護性都會提升,不僅提高開發效率,也會促進其他有興趣的開發者一同參與項目。
期待看到更多類似項目。相信中文語言編程語言可以早日發揚光大!