La genesis
Ruby es un lenguaje de programación, de uso general, interpretado y orientado a objetos. Inspirado en Lisp y Perl con características de programación orientada a objetos similares a Smalltalk. Se menciona como influencias a Eiffel y Ada.
Comparte también funcionalidad con otros lenguajes de programación como Python.
Distribuido bajo una licencia de software libre.
Es multiplataforma. Si corre en windows, linux y mac! Todos soportan ruby y en los dos últimos SO viene instalado.
La versión actual es la 1.9.3
Actores
El lenguaje fue creado por Yukihiro "Matz" Matsumoto, quien empezó a trabajar en Ruby el 24 de febrero de 1993, y lo presentó al público en el año 1995.
El gran despegue/popularidad del lenguaje aparece con el popular framework Rails en 2004/2005 de la mano de DHH - David Heinemeier Hansson desde la empresa 37signal.
Caracteristicas principales
- Es fácil de aprender
- Es fácil de escribir
- Es flexible
- Es poderoso
- Tiene un gran ecosistema de gemas y frameworks
- Una comunidad activa. Programación y social.
Sitio de Ruby Sur. La comunidad en español que nos convoca.