Khi các công ty như Pandora chọn OpenLaszlo, Flex vẫn là một sản phẩm thương mại (thậm chí là trình biên dịch). Phiên bản Flex 1.0 và 1.5 không ổn định, và chỉ với phiên bản 2.0 của Flex, nền tảng đã ổn định hơn rất nhiều. Macromedia khiến nhiều nhà phát triển thất vọng vì Flex 2.0 không tương thích với 1.5 và tất cả các ứng dụng phải được viết lại cho bản phát hành mới. Trong tình huống đó, một vài công ty nghĩ rằng OpenLaszlo không phải là một lựa chọn tồi.
Tính năng mạnh mẽ nhất của OpenLaszlo là ngôn ngữ LZX. Ngôn ngữ hỗ trợ các lớp, hoạt ảnh của bất kỳ thuộc tính số, các ràng buộc nào sử dụng cú pháp thuộc tính = "$ {}", hỗ trợ mixin, các bộ dữ liệu với ánh xạ dữ liệu (dựa trên cú pháp xPath). Một số nhà phát triển chính của ngôn ngữ LZX đã làm việc trên ngôn ngữ Dylan của Apple trước đây, và rất nhiều khái niệm mạnh mẽ của Dylan đã biến nó thành ngôn ngữ LZX.
Tôi đã thực hiện cả phát triển OpenLaszlo và Flex. Flex có hỗ trợ công cụ tuyệt vời bởi các nhà cung cấp IDE khác nhau.Nhưng ngôn ngữ ActionScript 3 có thể rất hạn chế, như trong Java bạn dành rất nhiều thời gian suy nghĩ về mô hình lớp học của bạn. OpenLaszlo nhấn mạnh sự phát triển dựa trên cá thể (rất nhanh để tạo mẫu, trong khi vẫn có thể xây dựng các ứng dụng rất phức tạp với 100k + dòng mã LZX). Các ứng dụng OpenLaszlo lớn nhất mà tôi biết là Laszlo Webtop (120K + dòng mã LZX) và IBM Websphere Commerce Edition (http://ibm.co/Kid5tc). Tôi đã nghe nói rằng các công ty khác đã tạo ra các ứng dụng lớn bằng nhau bằng cách sử dụng OpenLaszlo.
Kể từ phiên bản 4.2 OpenLaszlo tích hợp Flex SDK. Trình biên dịch OpenLaszlo tạo mã LZX thành JavaScript 2 và sau đó thành mã ActionScript 3. Nếu bạn biên dịch một ứng dụng cho cả DHTML và SWF10 +, bạn có thể kiếm lợi nhuận từ việc kiểm tra kiểu tốt hơn của trình biên dịch Flex, ngay cả khi ứng dụng của bạn sẽ chỉ được triển khai cho thời gian chạy DHTML/HTML5.
OpenLaszlo rất ổn định. Bản phát hành chính cuối cùng (4.0) đã được ra mắt vào tháng 3 năm 2007, mặc dù nhóm OpenLaszlo coi bản phát hành 4.2 tương đương với bản nâng cấp phiên bản chính, vì nó bổ sung hỗ trợ ActionScript 3 và SWF9 cho nền tảng. 4,2 được phát hành vào tháng 12 năm 2008, bản phát hành ổn định hiện tại là phiên bản 4.9 - mặc dù nhiều thành viên cộng đồng và Laszlo đã sử dụng OpenLaszlo 5.0 (thân máy, chưa được phát hành) trong sản xuất.
Sau khi Adobe thông báo đóng gói Flex SDK cho Apache Foundation (bây giờ là dự án Vườn ươm Apache), Adobe đã thông báo rằng họ đã làm việc trên một tính năng biên dịch chéo cho trình biên dịch Flex thế hệ tiếp theo có tên là "FalconJS". Adobe cũng nói, rằng FalconJS (có thể sẽ được đóng góp cho Apache Flex trong Q4 2012) sẽ không thể biên dịch chéo các ứng dụng Flex hiện tại thành JavaScript. Một ví dụ danh sách đơn giản của FalconJS (như được trình diễn vào tháng 12 năm 2011) được tạo thành 5 MB mã JavaScript không nén, có thể được đun sôi xuống 2.5 MB bằng chế độ nâng cao của trình biên dịch của Google Closure. Một ví dụ OpenLaszlo tương tự trong thời gian chạy DHTML biên dịch ít hơn 750k mã JavaScript.
Hiện tại có 20 câu hỏi được gắn thẻ "openlaszlo" và 12695 được gắn thẻ "flex" trên StackOverflow ... –
điều gì đó được thực hiện bởi các tình nguyện viên và thứ gì đó được làm từ một công ty, với độ cứng và lộ trình rõ ràng. : D. Tôi sẽ đặt cược vào sự phát triển của tập đoàn - Flex. –
Điểm tốt, cộng đồng thương mại và cộng đồng, mặc dù tôi đã thấy nhiều dự án cộng đồng tuyệt vời. Tôi thích môi trường phát triển thị giác/hình ảnh động/flash. Nếu openlaslo không có, tôi nghĩ rằng có rất nhiều nền tảng ria trình duyệt khác/ra khỏi đó cũng thực sự tốt, được sử dụng bởi các trang web lớn và không có nhà xây dựng gui. –