在各種編程語言中使用中文命名

許可協(xié)議: 署名-非商用-相同方式共享 4.0 轉(zhuǎn)載請(qǐng)保留原文鏈接及作者

多數(shù)現(xiàn)代編程語言都支持Unicode命名的事實(shí),說明了這一需求的切實(shí)存在,和編程語言開發(fā)者的前瞻性。

關(guān)鍵詞為英文的編程語言對(duì)中文代碼的支持(字母排序)

Agda,
C,
C++,
C#,
CoffeeScript,
Common Lisp,
Dart,
FASM,
Go,
Haskell,
Java,
JavaScript,
Julia,
Kotlin,
MySQL,
Objective-C,
Perl,
PHP,
PowerShell,
Python 3,
R,
Ruby,
Scala,
Sqlite3,
Swift,
VBA

上面僅為測(cè)試證實(shí)過的編程語言版本。更早版本和其他語言很可能已經(jīng)支持. Unicode strings - Rosetta Code列出了更多編程語言對(duì)Unicode的支持程度, 可以逐個(gè)檢驗(yàn).

現(xiàn)在很欠缺的是中文代碼風(fēng)格文檔。有些英文代碼風(fēng)格是沒有中文替代的,比如Camel case。以后將會(huì)嘗試探討。

2017-10-23

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容