Hi everybody (glad that the list is back by the way) Hey Eric I understand your "frustration" but in all the things you said There are things overlooked imho
It's not anymore only about flash versus itself, it's about the flash platform versus other platforms Sure with time you can be bitter with flash That from one year to another you have to change all your code base Nothing -> Smartclip (f5) -> component v1 (flash6) -> component v2 (flash7) -> etc... Nothing -> Telltarget -> AS1 -> AS2 -> AS3 But with all these years there have been a shift in so many levels And it's not only because of flash or Macromedia For me I saw AS2 as a total loss of time, I know enought in it to code what I want, but I didn't invested more time in AS2 + component v2 , I was almost sure it not gonna work with me I was using JScript.NET long before AS2 arrived, And pfff AS2 was just half baked for me compared to JScript.NET (just check that, compare to AS2 http://burstproject.org/build/doc/constructs.html ) When you really look into AS3 and how it connect to MXML with Flex2 And how this time Macromedia has fully baked it based on ECMAScript v4 Well sure you can feel bitter to have to relearn stuff moving from AS2 to AS3 or change "environment" moving from Flash IDE to Flex Builder But this for me is THE WAY to go, especially if you are in the coder camp AS3 even in alpha is far better than JScript.NET Even if there is this feeling that at each new release of flash, You feel you have to relearn everything, You have to think that without those changes Macromedia could Have not done so well in the evolution of things Because in the meantime Microsoft came with Expression, XAML, and all the WPF/E stuff etc... Yes they are after the RIA market with all that And even if I don't really care that they want to compet in there What I care is if they are after this market they will not want To do it with JScript.NET, they will want to go with C# and VB.NET I like C# and all, but really I much much much prefer to keep programming in ECMAScript (yes I'm biased I love ECMAScript programming) Flash IDE by itself is not enougth, Keeping a Flash VM as it was (no runtime type check etc.) is not enougth Keeping the component + class paradigm in a half designer / half developer IDE is not enougth And I really think what happening now is a very good thing for any flash developer Whatever I think AS2 was half baked and/or components v2 was not a good architecture, or someone else think it was a super all perfect solution Is not important really Macromedia needed those steps to arrive where we are now, I ranted about them, but I don't blame them The result of Flex builder 2 + AS3, being able to access that right from the alpha stage, the wiki for documentation, the code documentation that you can see in playerglobal.as and all the rest This is imho the right thing to do and its not only about RIA it's about providing the right tools for a platform, and providing them as soon as its possible (a public alpha!). I'm not sure if they do that really because of the Microsoft plans But considering the spread of the flash player and seeing the potential Of flex2+AS3 I feel that as a programmer interested in those things I got a headstart I will not be taken by surprise in 6 month or 1 year from now And even if I or others can feel that Macromedia have made mistakes in the past Well they have obviously learn a lot from that And I can just see they are not making mistakes at all with all that Even if Microsoft stuff gonna arrive in a very far future Once all their tools and technologies gonna be in place The first thing they gonna do is to spread them as much as they can Remember what happened with Netscape vs IE ... It's no more a browser war which gonna happen It's a RIA / Web 2.0 /(whatever buzz word you want to call it) in brief, a platform war flash 8 was perharps released too soon but I can assure you that flash 8.5 + AS3 are released not too late It perharps can sound cacophonic when you consider only flash technology But if you look at that on the platform level It's make perfect sens and it goes beyond just RIA Adobe PDF vs Microsoft Metro Flash vs WPF/E MXML vs XAML Flex Builder vs Visual Studio Flash IDE vs Expression AS3 vs C# / VB.NET zwetan _______________________________________________ Flashcoders mailing list [email protected] http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

