現(xiàn)在絕大部分編程語言都支持中文變量名?
題主提出的這個(gè)問題還是比較有意思的,答主看到這個(gè)問題之后就想到了可能大家都不用中文命名的點(diǎn)。希望能幫到題主:
編程語言的發(fā)明大家都應(yīng)該知道,現(xiàn)在主流的編程語言,都是西方國家的人研究處理,說白了,研究編程語言的人都是講的是英文,用的是英文,那么這些編程語言大部分對(duì)于英文的支持是最好的,簡單的說就是這些編程語言大部分加載英文是最好的選擇,中文是占兩個(gè)字節(jié)的,那么有可能在程序運(yùn)行的時(shí)候產(chǎn)生可能發(fā)生的不必要的bug,那就很麻煩了
開發(fā)文檔的要求有些項(xiàng)目的開發(fā)文檔會(huì)做的特別細(xì)致,有時(shí)候可能對(duì)項(xiàng)目中變量的命名規(guī)范有一定的要求,并且這些命名規(guī)范基本上要求用英文,那么要遵循要求來做的時(shí)候還是得用英文,就是英語很爛也沒關(guān)系,現(xiàn)在的翻譯軟件太多了。
習(xí)慣的養(yǎng)成相信大部分的程序員,在剛剛學(xué)習(xí)的編程基礎(chǔ)的時(shí)候在變量這塊內(nèi)容里面會(huì)講到變量名的命名規(guī)范,命名規(guī)范里面講到變量名的組成部分是沒有中文的。從最開始入行給我們的認(rèn)知中變量必須得用英文去做,然后到后面慢慢入行越來越深,一直都是這種命名習(xí)慣,一直使用到現(xiàn)在。大家都應(yīng)該知道習(xí)慣是很難去改變的。在就是在程序員的眼中英文命名才會(huì)顯得我們更加專業(yè)。
以上就是答主的個(gè)人看法,希望能幫到題主。如果有比較好的意見的可以評(píng)論或者點(diǎn)個(gè)關(guān)注,我們來一起探討。