Martín, Encontré este artículo que si bien tiene sus años (del 2006) plantea ya ciertos reparos a la nueva tendencia Ruby, aunque el autor expresa su admiración por este lenguaje. Habla entre otras cosas de la capacidad del "desarrollador medio" para absorver tecnologías demasiado distantes del paradigma de la época, similar a lo que pasó con SmallTalk. Es una opinión más:
http://beust.com/weblog/2006/04/06/why-ruby-on-rails-wont-become-mainstream/ Las nuevas tecnologías contagian y fijan tendencia como pasó con la OOP en su momento, de ahí que ROR fué imitado por montones de Frameworks MVC adaptando el concepto a ambientes más "tradicionales". (sólo falta ver un MVC a la ROR hecho en Cobol :) ) igual estaremos atentos a las conferencias que mencionás para ver las nuevas tendencias. saludosMauricio ________________________________ De: Martín Salías <[email protected]> Para: GUFA List Member <[email protected]> Enviado: viernes, 21 de septiembre de 2012 9:20 Asunto: [GUFA] Consulta sobre .NET 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 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. >> >> >>Saludos, >>--- >>Martín Salías >> >> >> >> >> >> >>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. >>> >>> >>
