mysql宏查詢,為何編程語(yǔ)言都是英文的?
既然有心釣魚,我樂(lè)于上鉤。
其他回答已經(jīng)提到有不止一個(gè)中文語(yǔ)法的編程語(yǔ)言。不少包括中文關(guān)鍵字和中文API的標(biāo)準(zhǔn)庫(kù),以及與之配套的中文集成開(kāi)發(fā)環(huán)境,包括對(duì)中文輸入法和自動(dòng)補(bǔ)全的支持。因此第一個(gè)問(wèn)題不成立。
至于第二個(gè)問(wèn)題,簡(jiǎn)單的回答是:當(dāng)然可以用中文編程,現(xiàn)在就可以!
其他回答已提到多數(shù)英文編程語(yǔ)言早已支持中文命名標(biāo)識(shí)符。不少開(kāi)發(fā)者,包括我自己也一直在日常項(xiàng)目中進(jìn)行實(shí)踐。比如Python:
Java:
MySQL:
TypeScript:
Python已經(jīng)支持中文命名十多年了,還抱著用英文編程語(yǔ)言就必須用英文命名的想法,就太Out了。
想說(shuō)用中文命名標(biāo)識(shí)符沒(méi)意義,或者代碼和中文、英文無(wú)關(guān)的,可以自己搜“代碼可讀性”。