天天看點

有人認為,“中文程式設計”是解決中國程式員程式設計效率的密碼武器,請問它是一個“銀彈”嗎?...

  我個人認為不是。 

  首先解釋一下“銀彈”這個詞。“銀彈”一詞常被用做緻命武器的代言詞,被比喻為具有極端有效性的解決方法,作為殺手锏、最強殺招、王牌等的代稱。在該題目中“銀彈”指的是一項可使軟體工程的生産力提高十倍的技術或方法。可見要達到銀彈一詞的說法,對中國程式員來說,中文程式設計必須達到高效率、蜻蜓點水的效果才行。然而現實中的“中文程式設計”遠遠達不到這樣的效果。

  原因有如下:

  因為程式設計是一種實作功能的邏輯編寫操作,為解決功能性與需求性,能否實作主要在于代碼設計與方法,語言作為一種表現形式對程式設計的影響并不如前者大;

  中文程式設計從未進入市場,談不上流行。就目前來說,實作起來還有很多的困難,同時也需要時間去慢慢驗證,中文程式設計最後能夠達到一個怎麼的程度。如果真的想讓中文程式設計得到更好的發展,恐怕得先從中國内部開始推行,隻有中國人自己都認識和了解,它才能有更好的發展前景;

  進而因為中文編碼相對于英文編碼,所占的體積遠比英文編碼要大,對于一些對空間、時間要求較高的程式設計要求,英文能更好的實作。而且有時候我們的中文文字輸入不一定比英文文字要迅速,在很多時候,英文單詞比中文詞組要輸入得快,隻要我們勤于練習,英文的輸入肯定比中文快很多。

  現在網上已經有了中文程式設計語言的出現——易語言,對于易語言實作安卓程式設計,其開發工具E4A的出現其實也是基于别人的成功,隻是表面用中文,内層還是老外的東西。

轉載于:https://www.cnblogs.com/mzl123-doctor/p/5079256.html