First let's remember the context of the original discussion, rich internet application development; I was just responding to a preposterous claim that flash player based applications offer little advantage when compared to to the technology stack of javascript, CSS and DHTML; Yes, while AS3 is indeed based on ECMAScript; to say that is it JavaScript in disguise is completely inaccurate; While the syntax may be similar, AS3 is a significant departure from its sibling and there is no disguising the fact that you understand this; Did i read your reply correctly? Did you not mention the prototyplical nature of javascript when compared to as3's class-based inheritance system? Why overshadow such a tremendous difference which directly relates to the first point made in my earlier post and one you very interestingly enough choose not to mention in your response, SPEED; As far as i know javascript fails to receive any efficiency gains from a class based programing approach combined with strict typing; Speed is crucial when trying to take experiences that once where the monopoly of desktop environments and placing them on the web where they can be freely accessed everywhere; And this is why the Flash platform is currently the best choice for rich-application-development especially when compared to the before mentioned combination of javascript, css, and dhtml ;For anyone to suggest applications written in Flash are in the twilight of there importance are whims of extreme ignorance of how both the web and the world are changing; In my opinion and experience with both sets of technologies, a combination of javascript, css, and dhtml fall far below the level of code sophistication and visual richness require to take the internet forward and accomplish all that it possibly can; While yes you may suggest that javascript, html, and the DOM are more than an adequate solution when it comes to displaying text on a page and i am sure many will agree with you; However there is a growing group of us that aren't ok with just being "fine"; And what is wrong with looking at the browser and saying this is not enough and downloading a fantastic extension to its capabilities; To remark the web doesn't need 3d rendering is to belittle the reality in which we live; To over-estimate the daily utility of forms and input boxes and under-estimate the vast entertainment potential of the greatest medium of our lifetimes is a supreme lack of imagination; To envision the internet as best served as a textual encounter ... well these are just the dreams of a Luddite; I believe at the root of this discussion is innovation and the speed at which it occurs; Again there is a growing group of us that aren't ok with the internet being just "fine"; It is this young growing crowd of US that will not wait years for some far away white tower committee to ok the next browser advance; We are a thickening core that values creativity and color and will gladly pay in sweat or cash for these prosthetics to our imagination; And in the end when its all over we're going drive that adobe manufactured SUV right over the top your web 2.0 head;