回覆列表
-
1 # 日衝資訊 黃
-
2 # ColdWind
如果用過就知道了。
一個比較複雜程式。功能較複雜的。
你會遇到莫名其妙的易語言BUG。
我遇到過 變數 莫名其妙的變空。
元件函式 名莫名其妙的的被修改。
編碼 互轉被加入其他字元。
編碼 互轉資料變空。
今天除錯 程式正常。
到明天在除錯。
昨天的程式碼。
一堆報錯。
總之BUG很多。
其實最主要的不足是 庫 太少。
很多庫幾乎沒有。
很多需要自己去寫。
二呢。是因為收費的。
收費的所以沒人願意去為他做開發。
三呢。是封閉的。
不開放原始碼。所以編譯器就只有易語言的官網的。沒有願意去幫他發揮更多功能。
學習易語言。
不是為了能做到程式做到什麼樣。
是為了學習思路和邏輯。
學會思路和邏輯。
你再去學習其他計算機語言。
你就能很快的理解其他計算機語言的原理。
沒接觸過易語言,為了回答這個問題,特意到易語言官網上看了一下。下面就談談我對易語言的一點粗淺的看法。
易語言的特點就是使用了全中文指令,除此之外,似乎沒有什麼別的特長。而它和C++,Java等語言相比明視訊記憶體在著一些短板:
標準類庫還不豐富 這是官方的說法,感覺易語言的定位很模糊。可比較的物件似乎是C++。但C++的標準類庫已經十分完善,想超越少說得10年以上。我覺得把易語言做成中文版的C++,借雞下個蛋,比較適合。就象Scratch那樣。不支援跨平臺 官方稱只需少量修改程式碼即可實現跨平臺,但由於該語言和C++類似直接在CPU上進行,而又沒有納入ANSI之類國際標準,因此,各大平臺是否能支援該語言的編譯是要打個問號的。不能國際化 由於中文屬於雙位元組碼,該語言的編碼被限制在GB或Unicode上,不能很好地支援其他語言編碼,如Shift-JS等。這對該語言建立國際化的生態圈,是非常致命的弱點。基於以上幾點,我並不看好易語言。它沒有任何新技術,也沒有清晰的產品定位,有的只是情懷而已。