為什麼不能用中文進行程式設計,而英文卻可以?程式設計師的分析很透徹!
很多人都認為程式設計師很厲害,而且心中對他們有一絲敬佩,那這麼複雜的程式,他麼究竟是怎麼寫出來的呢?不知道大家有沒有注意一個細節,那就是程式設計都是英文,如果用中文去編譯的話,那就是出現很多“bug”,有時候甚至會出現亂碼,也就是說到目前為止,還沒有程式設計師能夠用中文來編譯,為什麼不能用中文進行程式設計,而英文卻可以?程式設計師的分析很透徹!
首先,從位元組上來看的話,一個漢字就相當於兩個字元,這樣的話容易造成不符,而我們的漢字有很多,雖然英文字母也有很多,但是基本字母只有26個,相對於程式設計師來說,英文相對於更好編譯。我們的中文甚至有很多人表示很難寫,而英文寫起來卻比較簡單。在美國矽谷就有一批厲害的程式,能夠去那裡工作的人,生活中也是相當厲害的人物。
其實程式語言是數字,都是從0和1位字元編制的,我們一般都是以1位第一個數,但是在程式語言裡面,0才是第一個數,而對於程式設計其實也是有分很多種語言的,Java、C 、php等等。但是,程式設計都有一個共性,那就是都是英文,如果一定要用中文的時候,就需要使用到雙斜槓備註,這樣系統就會在識別的時候,自動識別出這是中文備註的,而不是編譯的內容,這樣才不會出現亂碼。
英文字元是可以直接定義的,比如字串String,數字Int,而如果使用中文的話,那就不知道該如何表達,我們中國的文化博大精深,有很多多音詞,使用起來非常不便利,而且容易造成亂碼,所以程式設計師也就沒辦法使用中文進行編制,也就是說目前還沒有一款軟體是用中文編制出來的。如果使用了中文編制,出現亂碼之後都很難修改,而且這些現象處理起來也比較麻煩。
所以,對於現在來說,使用英文變成是最合適的,有時候我們手機恢復出廠設定,系統藍屏的時候,你會看到基本都是英文,而這背後都是用英文進行編制的。當系統出現問題以後,用英文編制的話,也是很容易恢復的,現在大家都明白了嗎?
自己是一個6年的前端開發工程師
這裡推薦一下我的前端學習交流扣qun:784783012 ,裡面都是學習前端的,從最基礎的HTML+CSS+JS【炫酷特效,遊戲,外掛封裝,設計模式】到移動端HTML5的專案實戰的學習資料都有整理,送給每一位前端小夥伴。2019最新技術,從企業招聘人才需求 到怎麼學習前端開發,和學習什麼內容都有免費系統分享。好友都在裡面學習交流,每天都會有大牛定時講解前端技術!
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69901074/viewspace-2651929/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 為什麼美國程式設計師不用加班,而中國程式設計師就只能996?程式設計師996
- 程式設計為什麼不用中文?未來用中文程式設計可能麼?程式設計
- 女程式設計師,為什麼比男程式設計師少???程式設計師
- 程式設計師收入那麼高,為什麼卻從不見他們炫富?程式設計師
- web前端入門很容易,全棧卻很難,為什麼每個程式設計師都那麼說?Web前端全棧程式設計師
- 【1024程式設計師節】程式設計師,你學程式設計的初衷是什麼?程式設計師
- 為什麼大多程式設計師黑php不黑python?程式設計師PHPPython
- 程式設計師,為什麼如此迷茫?程式設計師
- 【1024程式設計師節】為什麼有些程式設計師下班比你早?程式設計師
- 世上最慢“動物”之一,為啥程式設計師卻很愛“它”程式設計師
- 為什麼很多大學生認為程式設計很難?入門程式設計怎麼學?程式設計
- 為什麼程式設計師在學習程式設計的時候什麼都記不住?程式設計師
- 解析:為什麼企業很難招聘到好的Python程式設計師?Python程式設計師
- Java程式設計師須知:分散式微服務為什麼很難?Java程式設計師分散式微服務
- 程式設計師何苦為難程式設計師?程式設計師
- 1024為什麼是程式設計師日程式設計師
- 為什麼高階程式設計師討厭程式設計面試? - Adam程式設計師面試
- 程式設計師你為什麼這麼累?程式設計師
- 程式設計師程式設計入門一定知道!程式設計師需要學什麼?程式設計師
- 程式設計師壓力那麼大,為什麼還要選擇做程式設計師程式設計師
- 你想成為什麼級別的程式設計師?程式設計師
- 為什麼程式設計師千萬不要重寫程式碼?程式設計師
- 為什麼要成為「無敵」程式設計師?程式設計師
- 為什麼成為一名程式設計師?程式設計師
- 程式設計師的悲哀是什麼?程式設計師
- 中國程式設計師為什麼要跳槽?程式設計師
- 程式設計師為什麼千萬不要瞎努力?程式設計師
- 程式設計師,你自豪什麼程式設計師
- 什麼是程式設計?大道之行也,“程式設計”為公程式設計
- 程式設計師為什麼焦慮於程式語言和框架?程式設計師框架
- 為什麼程式設計師喜歡在半夜寫程式碼?程式設計師
- 為什麼IT程式設計師都不願意重構程式碼?程式設計師
- 作為程式設計師,你的夢想是什麼?程式設計師
- 我為什麼不要30歲以上的程式設計師?程式設計師
- 不會填坑的程式設計師不是一個好程式設計師!程式設計師
- 為什麼你還是學不會程式設計程式設計
- 我為我是個程式設計師而驕傲程式設計師
- 為什麼美國程式設計師工作比中國程式設計師工作輕鬆、加班少?程式設計師