What I think is interesting is the fact, that Adobe - even with 30-35
developers working on Flex for desktops and mobile - had problems to
keep up the development speed of the project. How many people have
been working on the OpenLaszlo platform on the average for the past
years (full-time)? Probably not more than 5-6 developers.

I don't exactly think that Flex is such a great technology (the
framework and components), but I think the ActionScript 3 language -
with the improved syntax checking over pure JavaScript - is valuable
in more complex projects. Of course you could achieve the same thing
in JavaScript using technologies like Google Closure compiler, by
adding JavaScript annotations to your code (which enables the Closure
compiler to use advanced mode, with better code optimization):
http://code.google.com/closure/compiler/docs/js-for-compiler.html

My "dream" RIA platform would be:

  * LZX language
  * LFC implemented in ActionScript 3 (would enable good tool support
in various IDE/editors)
  * Using Flex and FalconJS compiler to compile to both SWF and JavaScript
  * Generating Google Closure JavaScript annotations for advanced mode
(something ClojureScript, the Clojure to JavaScript compiler) does as
well)
  * Separate ActionScript 3 and JavaScript sprite/view system
implementations (with JavaScript optimized for mobile versions of
Webkit)
  * Feature focus on HTML5 vs Flash, try to do as much as possible for
Safari, Webkit, Chrome and Firefox using JavaScript and HTML5. SWF
would be a fallback for desktops, and an option to generate Adobe AIR
based mobile apps

- Raju

On Fri, Dec 9, 2011 at 2:01 AM, Raju Bitter
<[email protected]> wrote:
> I believe that there are some important lessons some people at Laszlo
> could learn by watching this presentation at Adobe Max on the Spoon
> project:
> http://tv.adobe.com/watch/max-2011-develop/open-source-flex-what-the-spoon-project-means-to-you/
>
> open source, open code and the community

Reply via email to