已經2021年了, 還有許多人要求用中文程式設計, 英文寫的就不是國產軟體?

已經2021年了, 還有許多人要求用中文程式設計, 英文寫的就不是國產軟體?

點選載入圖片

計算技術的發展其實有兩個方面,一個是硬體,就是在摩爾定律指導下不斷提升計算效能,另一個就是

軟體

,如果說硬體是計算機的軀體,那麼軟體就是計算機的靈魂,IT行業也一直是比較掙錢的行業,很受歡迎。

說到軟體行業就必須要說到

程式設計

,因為我們用的各類APP包括作業系統都離不開程式,相信即使是沒有學過程式設計的人也會了解一些程式語言,比如C/C++語言,Java語言,PHP、Python、等等,但是這些設計語言都是英文的。

已經2021年了, 還有許多人要求用中文程式設計, 英文寫的就不是國產軟體?

點選載入圖片

而我們一直在說國產化,為什麼這些程式設計語言卻是英文的,既然號稱國產軟體,那麼設計語言肯定也必須要是中文的,等到什麼時候用中文來程式設計,那才是真正的國產軟體。

其實關於程式設計用中文的這個事情,只能總結為一句話,內行不介意,外行瞎胡鬧,真正軟體行業,寫程式的,英文其實根本影響不大,只有沒有寫過程式,或者只是短暫接觸才覺得程式設計用中文更好,因為中文好理解,肯定可以減少程式設計難度。

已經2021年了, 還有許多人要求用中文程式設計, 英文寫的就不是國產軟體?

點選載入圖片

等真正接觸了程式設計,就會明白,即使英語很爛,也能寫好程式,同樣即使英語特別好,寫程式也可以寫的很爛,實際上這些程式語言,雖然用的是英語,但基本上就是那些非常有限的關鍵字是英文,這個很快就能學會了。

其他基本不受限制,比如字串,甚至是變數名都可以用中文來命名。其次就是註釋,這對於程式設計是非常重要的,註釋也是為了能讓自己或其他

程式設計師

看懂自己程式的關鍵,而註釋都是支援中文的,想怎麼寫就怎麼寫,對於程式本身沒影響。

已經2021年了, 還有許多人要求用中文程式設計, 英文寫的就不是國產軟體?

點選載入圖片

最後就是程式設計文件了,這相當於程式語言的字典,最初這些文件只有英文版,沒有英語基礎確實看起來比較費力,但是現在大部分都有翻譯版本,實在不行還有翻譯工具,如果一個程式設計師連查閱文件都搞不定,那還是趁早改行吧!

其實對於程式設計師來說,最重要的還是程式設計思想,理解程式架構,當然程式碼規範化也很重要,而糾結於中英文的肯定不是什麼合格的程式設計師,對於計算機來說其實沒有中英文之說,底層都是0和1,而計算機本身是外國人發明的,這個成長過程中已經形成了這樣定式。

已經2021年了, 還有許多人要求用中文程式設計, 英文寫的就不是國產軟體?

點選載入圖片

那些程式語言都是外國人發明的,去推翻這些不現實也沒有任何意義,而對於國產軟體的定義並非是非要用中文程式設計才算,而是取決於自主可控程度。軟體著作權同樣如此,並不會受到程式語言影響,否則的話二進位制也是外國的,是不是也要推翻?

當然國內也確實誕生了一些中文程式設計的語言,比如易語言、習語言、中蟒、但是這些語言都沒有成為主流,對於大部分程式設計師來說,是不是中文其實無所謂,能掙錢好找工作的才是他們所喜歡的,而這個則取決於軟體市場的動態以及商業價值,而不是程式語言本身用什麼語言。

已經2021年了, 還有許多人要求用中文程式設計, 英文寫的就不是國產軟體?

點選載入圖片

其實期待中文程式設計的語言,這本身沒有什麼不對,畢竟我們都是從小學漢字的,肯定會更親切,但相對來說意義不是那麼大,也沒有那麼強的市場需求,過分強調反而是矯枉過正,可以認為程式語言相當於一個做飯的工具,最終味道的好壞還是取決於做飯的人。

相關文章