3. ¿Por qué?
• Simple y bonito
• Fácil de aprender
• Libre y de código abierto
• Muchas librerías y comunidad innovadora
• Ruby on Rails
4. Matz
“Programmers often feel joy when they can concentrate
on the creative side of programming,
so Ruby is designed to make programmers happy.”
Yukihiro “matz” Matsumoto
7. Características
• Interpretado
• Las variables no se declaran
• El tipado es dinámico
• Sintaxis simple y consistente
• Gestión de memoria automática
8. Objetos
• Todo es un objeto
• Clases, métodos, herencia
• Singletons
• “mixins”