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.
>>
>>
>

Responder a