優點:
1、Flex上手簡單,與html和js很像,是一種web前端語言,對於簡單的介面、圖表、互動都有不錯的封裝。它能夠讓新手在短時間內開發出比較有模樣的專案。
2、有很多第三方api可以使用,如amchart,arcgis等等,可以使你的專案有出色的表現。
3、支援閉包,多少可以使編碼簡便起來,只要有閉包就可以像函數語言程式設計一樣來寫程式碼。
4、可以和其它語言互動,如js
缺點:
1、不支援向下相容,各版本的flash或ie只能使用特定版本的flex sdk,只此一條就可以淘汰這門語言。
2、語法鬆散,debug極難,分號寫不寫都無所謂,陣列越界也能正常執行,很多時候會導致不確定的結果。
3、效能低下,同樣的前端圖形繪製工作,c++幾秒的工作量,flex要1分鐘。
所以,如果是輕量級的demo可以用flex嘗試玩玩,其它專案就不建議了