“妳會寫程序嗎?”“是”“C還是Java?”簡單的語言。
當然,以上只是壹個玩笑,但妳可以看到答案。當然是c!
我們來看看各種編程語言的發展歷史:
C++和C#的發明者都是丹麥人,他們的母語是丹麥語。
Python的發明者是荷蘭人,母語是荷蘭語。
紅寶石是由壹個母語是日語的日本人發明的。
Lua的發明者是巴西人,母語是葡萄牙語。
帕斯卡的發明者是瑞士人,母語估計是德語。
Erlang的發明者是瑞典人。
而且這些編程語言都是以英語為關鍵詞的。為什麽?
我們來看看什麽是“易語言”。以下是來自維基百科的描述:
易語言是壹種計算機編程語言,早期被稱為E語言。它最大的特點是使用方便,用漢字作為程序代碼編程。語法風格類似於VisualBasic。彜語創始人吳濤曾說,創造彜語的初衷是用中文寫程序。彜語最早的版本可以追溯到2000年。
每種語言似乎都在解決壹個典型的問題!
C語言最初是為了解決系統程序的可移植性問題而發明的,現在很多操作系統都是C開發的;
C++的初衷是滿足圖形界面的要求,同時會充分發揮面向對象的思想。
Java之所以受歡迎,是因為它需要更多的時間來完成大量復雜的任務,以趕上各種中小企業的信息化浪潮。
PHP這幾年之所以流行,是因為行業需要快速編寫Web服務器程序,各種CMS層出不窮。
Android、OC等編程語言的流行也站在了移動開發浪潮的風口浪尖。
另壹方面,易語言?是為了解決英語障礙。顯然,現在已經是2020年了,英語已經不能成為大多數人編程的絆腳石了。最不濟,我們還有各種翻譯詞典可用。他的出發點可能從壹開始就註定了他的失敗。
所以面對C語言,我不看好易語言。
那麽彜語沒用嗎?現在在哪些方向用的比較多?
其實經常接觸按鍵精靈和插件的朋友應該對彜語比較熟悉。我們可以看看非營利性的技術論壇I Love Cracking (LCG),它致力於軟件安全和病毒分析。在其編程語言板塊,帖子數量最活躍的是彜語。
所以對於壹個有計算機背景的人來說,C語言更有根基,前景更廣闊,而易語言最多只是工具,很少用在商業軟件開發中。