Your choice #1 must always be javascript. Why lock yourself to Adobe? I can state a very good example.
One of the most widely used components in flash is the webservice component. An app i built in flash depends entirely on this component. But when the latest version of Flash, Flash cs3 came out, there is no webservice component in it! To rewrite my app in Actionscript 3, i must rebuild my app in Flash cs3. Now that this component in not included, its impossible to update my app.[This component is available in Flex, and Adobe can port that component to flash CS3 in no time. They are not doing it for obvious business reason]
Bottomline is,building your business on top of any closed system is a bad idea.
[Side note: Flex is not a big thing as Adobe markets it. Its Flash itself, but built to attract Java developers (developers who come from a background where Flash's timeline concept is unheard of). Flex need to be used ONLY if you cant find a decent actionscript developer. This is because, the only thing Flex does is to provide the developer with a lot of pre cooked UI elements.But by doing so, you will end up using a lot of unwanted code resulting in bloated file size.Do you really want to build a business on top of a very generalized component set? Reducing file size 300k to 10 k is good for you.Hire a decent local actionscript programmer if you have to go with Flash.]
I'm sure that it does. When we got a minor crunching (a feature on all of the YC companies from WFP07--so we were one link among a dozen), we saw about 750 visits from TC on the first day. This was smaller than the number of visits we get from Google or from our Open Source projects home page, but still...large enough to make me certain that TC gets more than 846 (because I'm certain that everyone doesn't click every link).
I was implying that they received many more visitors than the number he gave. As of the writing of this post, their whos.amung.us widget notes 804 unique users browsing.
Flex should be your choice only when your inhouse team is not good enough at churning out sweet OOP Actionscript.
This is because, using Flex makes your app depend too much on Adobe's components. This is not required in most cases. Writing custom components from scratch is the best option[making Flash IDE your primary choice].Flex should be a secondary option.
[Flex was created to make Flash Platform more accessible to Java developers who are not familiar with the timeline concept]
Voting is the core concept of any Democracy. Voting is Democracy in action.If Clicking Digg button sounds silly , thats because we are living in a pretty advanced world, although we don't care.
The point is, the act of dating is all about getting social.Dating is a subset of getting social.Hence, dating and social networking cannot really be called two different industries.
Not different industries maybe, but certainly different niches. Social networks try and connect you with people you already know while dating sites try and match you with people you don't know. There was an article about how dating sites should focus on the flirting and social interaction and hopefully this gives them the motivation to change their direction.
/in my mother tongue,Malayalam/