1. 程式人生 > >為什麼中國的程式設計師不能用中文來程式設計?今天可算明白了

為什麼中國的程式設計師不能用中文來程式設計?今天可算明白了

為什麼中國的程式設計師不能用中文來程式設計?今天可算明白了

說起程式設計,那絕對是人類的一個福音。現在涉及到我們生活的方方面面,比如你現在正在瀏覽的網址,你使用的APP等,都是由程式設計師一個程式碼一個程式碼敲打出來的。這些事情,只能是那些邏輯思維比較敏捷的宅男才喜歡做吧。不管編寫程式的過程多麼複雜,只要是給我們帶來了便捷,那就非常好了。可是大家有沒有發現,不管用的電腦還是手機,等出現“故障”的時候,總會出現一些看不懂的英文字母。如果這些是漢字的話,我們是不是就可以輕而易舉的修復呢?

這要先說一下程式設計了,現在的程式設計軟體全部都是英文是因為計算機技術最先產生於美國。我們現在使用的作業系統基本上都是國外的。而且因為英文的字元也有其自身的優勢,只需要26個字母加上阿拉伯數字就可以表達所有的想法了。漢字雖然很美麗,但是由於近義詞或者相近意思太多,無法準確的去描述一個操作步驟。

其中一個原因就是,計算機原理是二進位制,它並不懂任何人類的語言,只懂得0和1。所以不管人們使用人類什麼語言程式設計,都需要計算機把它翻譯成自己能看懂的0和1,實在是太笨了。我們國家其實也嘗試過使用漢語程式設計,也有一個程式設計平臺。不過只適合於小孩子們初級入門使用。

就像漢語等級考試一樣,如果用這個與程式設計,不僅計算機會瘋掉,就連我們自己也會瘋掉。請解釋下文中每個“意思”的意思——阿呆給領導送紅包時,兩人的對話頗有意思。領導:“你這是什麼意思?”阿呆:“沒什麼意思,意思意思。”領導:“你這就不夠意思了。”阿呆:“小意思,小意思。”領導:“你這人真有意思。”阿呆:“其實也沒有別的意思。”領導:“那我就不好意思了。”阿呆:“是我不好意思”。

其實不管怎樣,只要是計算機能最大限度的服務於我們人類,管他使用什麼樣的程式語言。既然中文程式設計需要耗費跟多的財力物力,為什麼還要費盡心思研究出來呢?不過相信不久的將來,一定會有人會研究出來。就像我們的五筆一樣,照樣用起來方便快捷。

最後,如果有想一起學習web前端,HTML5及JavaScript的可以來一下我的前端群733581373,好友都會在裡面交流,分享一些學習的方法和需要注意的小細節,每天也會準時的講一些前端的炫酷特效,及前端直播課程學習

 

如果想看到更加系統的文章和學習方法經驗可以關注的微訊號:‘web前端技術圈’或者‘webxh6’關注後回覆‘2018’可以領取一套完整的學習視訊