易語言真的那么不入流嗎?

2018-08-16 18:57 更新
很多人鄙視易語言,為什么那么多人一提易語言,除了罵,還是罵,易語言很大錯誤嗎?


知乎上的大神們是這么說的

一個語言的“入流”,和是不是英文關鍵字無關,而是和這種語言進入某一子行業(yè)的契機有關。

比如 C 語言的出現(xiàn)解決了系統(tǒng)程序源代碼的可移植性問題,使得更多的小型機可以在更短時間內移植 Unix 操作系統(tǒng)。所以 Unix 選擇用 C 重寫,而 C 成為編寫操作系統(tǒng)和實現(xiàn) TCP/IP 協(xié)議的首選語言。今天眾多設備上的各類操作系統(tǒng),TCP/IP 協(xié)議實現(xiàn)都要歸功于 C 語言;

比如 C++ 的出現(xiàn)適逢圖形界面的興起,需要面向對象技術對圖形編程框架建模,同時又要提供能運行于微型處理器的高性能;

Java 的流行適逢企業(yè)的信息化浪潮,大量的企業(yè)級的復雜任務,需要更短的時間內,寫出更大規(guī)模的程序。所以 Java 通過更多的權限關鍵字,垃圾回收等等,帶來的是整個行業(yè)生產力的提升;

PHP 的流行是因為行業(yè)需要快速的編寫動態(tài) Web 服務端程序。而 Python 進入 Web 開發(fā)是因為如今 Web 應用日漸復雜,需要更多的交互技術(比如用于實時的長鏈接)和使用更多的第三方庫(必須一些自然語言處理、計算機視覺和機器學習任務)。

以上這些語言如果不是在第一時間出現(xiàn)解決了行業(yè)急需解決的問題,可能以后再也沒有機會“入流”。

再回來看“易語言”,中文關鍵字解決的是沒有一點英文基礎的初學者的入門問題。但這個問題不是行業(yè)痛點,因為具備基本英文能力的程序員從來就不缺,將來更不可能缺。因此,沒有一個行業(yè)急需“易語言”解決沒有英文基礎的初學者入門的問題,“易語言”憑借這個優(yōu)勢就沒有任何的“入流”機會。相反,由于面試者普遍看中英文文檔、論文的閱讀能力,“易語言”反倒會幫助企業(yè)剃掉那些沒有英文基礎的應聘者。
——安江澤



易語言的錯誤在于立志于解決一個不存在的問題,并引以為豪。不會英語在業(yè)界沒有人權,就是這樣。
——hunt zhan

這么說吧。我本科的時候有門課叫機器人實驗課,用的是廣茂達開發(fā)的機器人,你用只要寫一行代碼就能讓這個機器人唱歌跳舞,幾十行代碼就能讓機器人避障踢球。
可是你能說你是機器人開發(fā)者了么?世界上有什么重量級機器人比賽使用廣茂達機器人踢球了呢。
自己做機器人的時候就知道機器人不只是寫幾行代碼那么簡單了。從硬件到軟件,從傳感器數據處理到電機的控制。需要學的東西太多了。廣茂達給你屏蔽了所有底層的東西,你不需要知道PWM怎么調制,也不需要知道什么叫占空比,更不要了解步進電機的計算——只需要調用函數就能讓機器人跑起來。
如果是當小孩子的玩具,廣茂達足夠了,但是想要以此進入業(yè)界,還差的太遠了。
================== 分割線 ============== 分割線 ==================
其實把鄙視改為忽視更好。大部分人是這么做的——但是如果一個小孩子玩了半個月廣茂達就開始把自己吹成絕頂高手,忽視就變成鄙視了。
所以鄙視的原因在于易語言和它的用戶們定位問題。

——嗨谷歌


用兩段對話來表示對易語言的感受:
“你玩網游嗎?”“玩”“星際還是魔獸?”“連連看”
“你會編程嗎?”“會”“C++還是Java?”"易語言"
——angw uy



C++ 和 C# 的發(fā)明人都是丹麥人,母語是丹麥語。
Python 的發(fā)明人是荷蘭人,母語是荷蘭語。
Ruby 的發(fā)明人是日本人,母語是日本語。
Lua 的發(fā)明人是巴西人,母語是葡萄牙語。
Pascal 的發(fā)明人是瑞士人,母語估計是德語。
@鄧博元 補充:Erlang 的發(fā)明人是瑞典人。
@楊勤榮 補充:Scala 之父是德國人,母語是德語。

他們發(fā)明的語言都以英語為關鍵字。何解?
——楊勤榮



易語言解決問題的思路是:
學不會數學,是因為不認識希臘字母。
——焦冶l




以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號