為什麼中國人沒有自己的程式語言?

來顆大葡萄發表於2019-01-30

說到程式語言,大家最直接想到的是現在比較流行的C語言,java以及現在勢頭非常猛的python,php等語言。很多人喊著都是英文的,不是中國人自己的語言,中國人就該有自己的程式語言。


程式語言寫出來是一回事,能不能用又是另外一回事。歸根到底還是生態圈的問題,這個生態圈是國外好多頂級的企業經過多年不停的摸索歸結出來的。而且要打造這麼一個大家都認可的生態圈不完全是一個技術或者資金的問題,還存在文化地域上的差異。



1

說到程式語言的生態圈的問題,目前國內整體來說,還不具備彎道超車的實力。


目前最好的解決方案是站在巨人肩上加快學習的速度,先不要說超越的事情,先趕上先進水準再說。現在國內網際網路開展的如火如荼在商業模式以及某些技術領域已經開始慢慢有自己的話語權了,這都是我們學習先進技術的基礎上,進行了區域性的昇華或改進。


先讓自己與國際先進技術接軌,再想別的事情,不是我們拿來一些先進的理論,想辦法去稍加修改騙取國家的經費裝進的自己的腰包。想要做出真正屬於的自己東西,特別是程式語言,先趕上然後慢慢滲入進去,讓別人認可你的能力,再經過一段時間的創新改造,最後創造出屬於自己的程式語言。



2

很多人說到我們中國人有自己的易語言,欺騙三歲小孩,易語言準確來說其實就是把英文的關鍵字換成了漢字,在底層實現上借鑑VB或者VC的架構做了一次中間轉換,而且坦白講在專業性上距離經典的程式語言,都不是一個量級的差異。


準確來說易語言算是一種中文的開發環境。的確方便了那些沒有英文基礎的中國人去學習程式設計。目前國內水準還可以的程式設計師對於易語言裡面的一些底層的實現提出了很大的異議。


很多人也許覺得,作為中國人不去大力宣揚我們自己的程式語言,老是貶低自己的東西。各位不要被那些別有用心的動不動用愛國主義綁架國人的言論給誤導了,凡是以支援國產為營銷手段的產品,都是耍流氓!


現在易語言的發展已經沒有初始的情懷,摻雜著太多的商業氣息,而且現在易語言成了外掛氾濫的重災區,很多人學習易語言就是為了搞外掛,掛在黑色利益鏈上。



3

計算機語言和本身是英語還是中文其實沒有太大的關聯,只不過現在經典的程式語言是用了26個英文符號而已。最終都會轉成二進位制格式,機器能夠識別的格式。現在看下常見的幾種語言的發明人以及對應的母語。


C++和 C#的發明人都是丹麥人,母語是丹麥語。
Python的發明人是荷蘭人,母語是荷蘭語。
Ruby的發明人是日本人,母語是日本語。
Lua的發明人是巴西人,母語是葡萄牙語。

Pascal的發明人是瑞士人,母語估計是德語


計算機語言和任何的語言沒有啥直接的關係,只不過對應的文件資料介紹,英文佔據著絕對的優勢,和程式語言是沒有直接對應關係的。


程式語言語言和人類語言沒有直接的對應關係,只是借用英文字元,用英文字元還是因為鍵盤上都是以英文字元設計的,就是這麼個原理。


說了這麼多,其實程式語言和人類的語言沒啥關係,我們踏踏實實做好自己的技術,認認真真做好自己的工作就行。


IT學習群:483787113(暗號: IT)
群裡優就業老師不定期直播課學習~


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69902763/viewspace-2565247/,如需轉載,請註明出處,否則將追究法律責任。

相關文章