有人認爲,「中文編程」是解決中國程序員編程效率的祕密武器,請問它是一個「銀彈」麼?

    中文編程是指使用中文來書寫的程序設計語言,高級計算機語言程序中任何標識均可使用中文包括字、詞、詞組和句子的語言文法,其目的是爲了減小對英語的學習,將精力集中在程序設計上,而且便於程序交流和代碼維護。程序員

    我認爲「中文編程」不是一個「銀彈」。
 
    最先出現的編程軟件大多爲英語環境,對於習慣使用中文的人,爲了編程不但須要學會編程規則,還要學會英語,這對不諳英文的人構成了一個較大的障礙。使用中文編程語言,不須要記住大量的英文語句,中文用戶能夠在本身母語的基礎上從更高方面入手,大大減小了爲學習英語所浪費的時間。中文編程確實能大大減小初學者在學習編程過程當中爲學習英語所投入的時間。可是,在編程的具體過程當中,中文編程卻沒法大大提升編程效率。
 
    這是由於:
    一、源程序的效率與詳細設計階段肯定的算法的效率有直接的聯繫,算法是影響程序效率的重要因素,計算機語言對編程的影響並不大。
  
   二、中文編碼比英文編碼所佔用的存儲空間大,代碼量大的話會下降程序效率。
  
   三、英文編程已經發展了較長的時期,我國程序員也習慣了英文編程。若是改成中文編程也不利於咱們與世界其餘國家進行經驗的交流。
相關文章
相關標籤/搜索