I think I stopped developing Flash at around version 7 or 8, right around OOP programming languages like Java and .NET became mainstream. I saw Flash as a difficult to maintain application. I was lately re-introduced to Adobe Flash once again, this time with the new Flex framework. I was astonished to see how closely it resembled to ASP.NET and C#/Java syntax...