Hola, Mauricio. Hay una diferencia grande entre el mundo corporativo y el mundo "real". Esta crisis se está agudizando ahora que se ve como más y más aplicaciones dejan de correr en los entornos corporativos y se van a la nube. Obviamente el mercado del desarrollo corporativo va a seguir ahí por años, pero cada vez hay más oportunidades para grupos chicos que creen en lo que hacen.
En ese sentido, Ruby está creciendo a pasos agigantados, no tanto a nivel corporativo pero si en empresas que se orientan al mercado web masivo, que al final las corporaciones terminan usando. Y Python tiene también un mercado enorme, por ejemplo en servicios financieros y áreas de ciencia. Python, junto con C, es uno de los lenguajes más populares en ambientes de High Performance Computing. Otra vez, para entender los porque, recomiendo las conferencias. :) Saludos, --- Martín Salías <http://CodeAndBeyond.org> <http://CodeAndBeyond.org> 2012/9/21 Mauricio Pistiner <[email protected]> > Martín, > > Siempre es interesante leer tus opiniones. Tanto Ruby como Python se > presentan como lenguajes dinámicos OO más elegantes y menos complejos que > otras opciones, la pregunta sería por que el main stream de la industria > corporativa del software se ha volcado tanto a JAVA y otro tanto a .NET > casi como un mandato, a su vez PHP sería como un hijo no reconocido del > cual todos reniegan y sin embargo es usado en un % importantísimo en el > mundo WEB. La gente que se prepara para salir al mundo laboral del código > tiene quizá más posibilidad de colocarse si maneja las herramientas antes > mencionadas y así se genera un circulo de oferta y demanda. Para un gerente > de proyecto TI buscar programadores Ruby o Python quizá no sea tan sencillo > y por eso apuesten a algo más seguro. El viejo tema de tendencia de mercado > versus "herramienta ideal". > > Saludos > Mauricio > > Enviado desde mi iPad > > El 20/09/2012, a las 21:11, Martín Salías <[email protected]> escribió: > > Hola, Mauricio. > > Groovy es interesante, pero no tiene mucho sentido si no tenés que > integrarte con aplicaciones que ya tengas en Java. Sin esa restricción, > Ruby es menos complejo en todo sentido, y bastante más eficiente en varios > frentes, sobre todo Ruby 1.9.x. > > Como vos decís, baja la complejidad, *respecto de Java*, no de Ruby. Si > no tenés compromiso previo es mucho más sencillo ir a Ruby directamente. > > De nuevo, si pueden, dense una vuelta por la > RubyConf<http://rubyconfargentina.org/es> > . > > Saludos, > --- > Martín Salías > <http://CodeAndBeyond.org> > <http://CodeAndBeyond.org> > > > > 2012/9/20 Mauricio Pistiner <[email protected]> > >> Otro entorno interesante que está ganado posiciones es Groovy, un >> lenguaje dinámico que corre sobre la JVM y Grails, un framework MVC >> escrito en Groovy. Parece el intento del mundo JAVA para competir con ROR >> bajando el nivel de complejidad. >> >> >
