Ruby vs Python
Si tuvieráis que elegir entre uno de estos dos lenguajes, ¿cuál eligiríais?. ¿Usáis alguno de ellos habitualmente?. Yo normalmente para “mis cosillas”, que suelen ser pequeñas aplicaciones orientadas a sistema en entornos Unix, suelo usar PERL (o shell scripts relativamente complejos), en algunos casos C y excepcionalmente PHP cuando quiero darle un interface web.
Tengo curiosidad por ambos lenguajes, ayer estuve hojeando un libro de Ruby y me gustó bastante lo que ví, aunque aún no me he formado una opinión real sobre ambos lenguajes. ¿Qué evaluación haríais de ellos?. ¿Superioridad de alguno de ellos sobre el otro?. ¿Es el desarrollo rápido de aplicaciones web con RubyOnRails un punto a favor frente a Python?. ¿Tienen ambos la cantidad de modulos externos que tiene PERL a través de CPAN?. Vi que hay un concepto en Ruby parecido a través de “gemas” en rubyforge.com
Opiniones…

Junio 4th, 2007 at 12:45 pm
Nada, ante la avalancha de comentarios
al final me he decidido por Python.
Junio 4th, 2007 at 3:04 pm
En mi mundo solo hay dos cosas…. .NET y su enemigo (Java).
Junio 4th, 2007 at 3:37 pm
Como dicen en Expediente X… “hay muchos mundos, pero todos están en este”.
Julio 27th, 2007 at 1:43 am
conoci hace poco ruby, me encantó! y ruby on rails es excelente
no conozco mucho python, pero lo tengo en estima!
Agosto 27th, 2007 at 2:00 pm
Ninguno de los dos tiene la cantidad de cosas que tiene el CPAN.
Python :
* Es mas rapido.
* tiene una comunidad mas grande.
Ruby :
* Mejor integracion con Java, de la mano de JRuby
* mejor soporte para la meta-programacion
* Ruby on rails vs Django.
* Pure OO
Maquinas Virtuales :
* Ruby : YARV (incluida de serie en 1.9) Rubinius, JRuby, IronRuby
* IronPython, Jython
Ambos son muy parecidos. Es mas facil, IMHO, pasar de Ruby a Pathon que al reves.
Octubre 8th, 2007 at 10:15 pm
Entiendo que python actualmente tiene una comunidad mayor que la de ruby. Si aprecias el estilo puro OO y la metaprogramación ruby es una buena elección. Python es multiparadigma.
No conozco mucho python y me gusta mucho ruby.
Abril 7th, 2008 at 4:57 am
Ruby
Abril 27th, 2008 at 12:43 pm
Sin dudas cualquier eleccione es excelente:
las sintaxis son similares, ambos crecen mucho, el futuro de ambos esta garantizado (ruby 2.0 y python 3.0) (RubyonRails y Django)
IMHO es una cuestion de eleccion por gusto y no de superioridad de uno sobre otro.