回覆列表
-
1 # 吳烜
-
2 # 行眾萬里
題主可以瞭解一下易語言,儘管這門語言,很多人不喜歡,但是這個比較符合國情,中文語法,相對來說比英語容易入門一點
-
3 # 小悅147504830
當然,編譯原理也是由分析詞法開始的,經過了幾十年的演變,發展到今天。如果第一臺計算機是華人發明的,肯定會是漢語。現在還說這個有意義嗎?數以億記的裝置都為英文程式設計提供了介面,而且程式語言直到今天還在不斷完善,蓬勃發展,正所謂,一步落後,步步落後,別想這些了,抓緊時間研究技術吧。
-
4 # 味冷
英語程式設計,法語程式設計,德語程式設計,有什麼區別?
英語pig++;
法語cochon++;
德語Schwein++;
所以中文程式設計不過是:
豬++;
只要編譯器支援中文字符集,已經解決了中文程式設計的絕大多數問題,是否另外開發一套中文語法,不是關鍵。
有人說中文程式設計沒必要?你給我程式設計表述一下:
蒸羊羔兒、蒸熊掌、蒸鹿尾兒、燒花鴨、燒雛雞、燒子鵝、爐豬、爐鴨、醬雞、臘肉、松花、小肚兒、醬肉香腸?
首先,已經有了不少中文語法的程式語言和開發環境,包括桌面和移動開發都有。隨手一搜都有,要不是懶就是明知故問居心叵測了。
更多人不知道的是,大多數常用的英文程式語言都已經支援了中文命名識別符號。我們已經驗證過的有這些語言:
Agda, C, C++, C#, CoffeeScript, Common Lisp, Dart, FASM, Go, Haskell, Idris, Java, JavaScript, Julia, Kotlin, MySQL, Objective-C, Perl, PHP, PowerShell, Python 3, R, Racket, Ruby, Scala, Sqlite3, Swift, VBA
比如Java:
MySQL:
C++:
其他例程可以看我之前文章。
也就是說,即使在現有的大多數商用專案中,都可以使用中文命名識別符號,以很小的開銷獲得可觀的程式碼可讀性提升,直接使維護成本下降,也使新入職的開發者能夠更快理解業務邏輯,更快進入角色。