這個問題我請教同桌了,他說不提漢字編程,光是剛入門的時候,他試過用漢字作為變量或者方法名來寫代碼。優點是變量的意思壹目了然,但缺點可多了去了。首先是打漢字比較麻煩,壹個漢字最少兩個字母,還得選字,效率比英文低太多了;其次中英文輸入法互切也是很蛋疼的壹件事,經常會出現中文的符號或者中文空格什麽的,而這樣妳又得改正。再說了,現在哪怕是菜市場的大媽,都會幾個英文單詞吧,如果硬是用漢字編程的話,代碼整體的可讀性、觀賞性都會大大降低的。
漢字編程的話,是有人做出來過的,比如說易語言,什麽井陌漢編之類的。易語言他看過壹點,總感覺不倫不類,不是很規範的樣子。而且,漢字中有好多語言都是壹語雙關,意思不是很確定。
壹般編程最終目的是為了讓機器識別並按照妳的意思來處理壹些數據或是其他的問題,而不管什麽語言,最終壹般都會轉化為計算機能識別的0和1。按這樣看來漢字編程似乎是沒有什麽問題的,但不管妳是用什麽語言進行編程,最終都是要編譯成匯編語言然後到機器語言,而最終都是要調用CUP指令集。而到現在,基本沒有哪家硬件開發商開發出來漢語指令集,編寫的漢字編程最終也是要轉為英文的,那漢字編程的效率也就可想而知,使用漢字編程也就僅僅只是個笑話而已。