antes de nada, que nadie se tome a mal este post, no penseis que reniego de flash!!
Bueno aparte de flash tambien programo en otros lenguajes (c, java,...) y he usado algunas apis gráficas (SDL, OpenGL, Allegro, Clanlib...) y de flash me encanta la sencillez y rapidez con la que puedes empezar un proyecto que haga uso intensivo de gráficos.
Me gustaría que me contaseis si habeis desarrollado juegos u otras aplicaciones multimedia con otros lenguajes (o algunas APIs de las que he mencionado antes) y que opinais al respecto. Personalmente, como ya he dicho, flash es genial para trabajar con gráficos. Por ejemplo meter un video en un programa hecho en java puede ser un infierno.... Sin embargo, tiene algunas limitaciones como no poder interactuar muy a fondo con el sistema (grabar ficheros en disco en una aplicación de escritorio es casi fundamental). Bueno, realmente no creo q sean limitaciones, ya que flash está orientado a web, no a escritorio.
En cuanto al rendimiento, si teneis mas experiencia que yo (q es probable.. ), ¿que tal es respecto a otros lenguajes?
Supongo que lo ideal es saber elegir el lenguaje correcto para cada caso. Me da la impresión de que flash se planeó con una orientación (animaciones y pequeños efectos en webs) y se ha ido expandiendo a otras areas, principalmente aplicaciones web complejas (flash platform...) y, en menor medida, aplicaciones de escritorio. Sobre aplicaciones web el futuro es más que prometedor. Sobre escritorio lo veo algo más confuso. Un api para flash que se pudiera usar desde otro lenguaje sería un sueño, por ejemplo, una aplicación java que en lugar de swing construyera el GUI con flash...
Pues nada, tras estas divagaciones varias paso el testigo por si alguien quiere comentar al respecto
saludos!