After the presentation of one very interesting device and the "scandalous" statements of Steve Jobs on the network and on Habré in particular, the opinion began to take shape that they say that Flash is out of date and will soon be replaced by the steeply promising HTML5 \ CSS3 technology. From the point of view of a web developer, the situation really seems to be like this, but I want to remind you about other areas of use of Flash, those with which programmers usually don’t come into contact with each other on a daily basis.
Web

CSS3 and HTML5 are certainly powerful. For the presentation and formatting of information.
Walking robots from "Star Wars" is undoubtedly a beautiful thing, but it is rather from the area "see how I learned a cool hammer to hammer." Developers usually do not engage in animation, and animators do not like and do not want to write a bunch of code when everything can be done faster and more clearly.
There is no need to go far for examples, just look at
The FWA: Favorite Website Awards . While the possibilities of CSS \ Silverlight \ whatever will not allow drawing with a mouse or a pen on a tablet, Flash will still live on image sites for a long time, where you first need a “Wow effect”, and not business logic and a friendly, fast interface.
Animation

')
Well-known flash projects like
Masyanya ,
Happy Tree Friends or
Antimult probably know everything. But the fact that the film "
Waltz with Bashir " - the winner of the Cannes Film Festival, also used Flash all in the know? For example, I only found out about it today when I was looking for links on the topic of “the use and application of Adobe Flash technology”. By the way, if you have children, as well as TV and access to the channels of “Cartoon Network” or “Nickelodeon”, then surely you have seen such cartoons as “Scunk Fu!”, “Foster's Home for Imaginary Friends”, “Little Einsteins” . This is also a flash. Thanks to him, there is no need to keep the staff out of the pile for coloring the film or drawing intermediate frames. At the moment, in my opinion, there is no other such program that includes everything necessary for productive work. (There are programs like
Anime Studo , I did not use it, but judging by the opinions of animators, there are some flaws in it)
Games

Games on JavaScript and AJAX is. And very beautiful. But again, as in the case of CSS3, we are talking more about the demonstration of possibilities than about the real product. Writing
Machinarium in JavaScript will be only a very desperate hacker who has a lot of free time.
And this is not to mention MMOs like
Dofus ,
Magic.ru ,
TimeZero , some of which are very cross-platform and do not require a browser to work.
Regarding the same "real" languages ​​for programming games such as C ++ - ActionScript3 is simpler and requires less basic knowledge.
Advertising
Probably a special case, but still mention. We have minibuses, over the driver's seat are often installed monitors on which runs a different intrusive advertising.
The car is started, the computer is turned on, Linux starts and the Flash player starts up with full-screen advertising. Cheap and angry by the way.
The topics of RIA, banners, slideshows and other presentations are not covered here. There, Flash feels good, but you can do without it.
In general, the moral here is this: All rumors about the imminent death of Flash are greatly exaggerated, the scope of its applications, as you can see, is not limited to the web and browsers. And if on the Internet its share may decrease in the next couple of years, then in animation and games this will happen not soon. Flash programmers and illustrators will be in demand for a long time.
Thank you all for your attention. This is my first article on Habré and all that.
/ me breathless presses the button "publish"