為什么有些人會鄙視易語言,不喜歡用?
認為易語言不好的觀點可以概括如下:1。表面工藝編程:
這意味著語法不夠靈活,嵌套起來更復雜(尤其是"階級和階級彝語的)和遞歸(簡單遞歸即可),所以沒有辦法靈活擴展功能。在功能繼承方面,彝語在這方面真的很少(the"階級和階級彝語不是一個嚴肅的函數/類);
2。不支持X64:
32位軟件對內存的使用有限制。什么?;32歲和64歲有什么區別?比如寫一個爬蟲,爬蟲非常吃cpu、內存、網絡。64位可以充分利用電腦的性能,而32位,不好意思,3G內存完了,存在性能瓶頸。
3。簡單的內存管理回收機制;
彝語的內存管理基本是,彝語的內存管理機制可以不可與其他編程語言相比(內存管理很,程序員需要非常專業的能力去駕馭)。
4。本機不支持Unicode:
這就意味著生僻字,emoji表情無法原生顯示,堅持的話會很痛苦;
5。高度封裝的消息管理:
大多數情況下,Yi語言是面向Windows編程的,與Windows相關的消息都是用Yi語言封裝的。學習Yi語言基本沒有提高Windows消息機制的學習。
6。二進制源代碼:
不利于版本控制,不利于協同開發(團隊作戰困難,可以說是易語言非主流)。
7。誤報
它總是被軟件誤報,如數字殺毒軟件,因為它沒有不要花錢為微軟購買數字簽名,它沒有。;防病毒廠商不敢保證hu費用。
所以易語言在很多人眼里就是個玩具,編程能力不行。
所以彝語真的沒用?
我看未必。易語言的很多問題都是因為它的簡單造成的,但是簡單也有優點:開發快,軟件小,界面真的不應該太簡單,容易上手。
我用彝語寫了不下20個項目:3個業務項目,1個接口類,10個免費工具,大大方便了我的工作。
目前對python有所涉獵。說實話,py是很強大的,但是在某些情況下沒有易語言那么方便簡單。
個人建議你先從易語言開始,然后再跳轉到其他編程語言。唐在這個過程中,不要被簡單的語言所束縛。