Manual de Ruby
Ruby es “un lenguaje de programación orientado a objetos sencillo”. Al principio puede parecer un poco extraño, pero se ha diseñado para que sea fácil de leer y escribir. Esta Guía del usuario de Ruby permite ejecutar y utilizar Ruby y proporciona una visión de la naturaleza de Ruby que no se puede obtener del manual de referencia ademas es la base para el nuevo lenguaje de moda ruby on rails
Ruby es un “lenguaje de guiones (scripts) para una programación orientada a objetos rápida y sencilla”. ¿Qué significa esto?
Lenguaje de guiones interpretado:
• Posibilidad de realizar directamente llamadas al sistema operativo
• Potentes operaciones sobre cadenas de caracteres y expresiones regulares
• Retroalimentación inmediata durante el proceso de desarrollo
Rápido y sencillo:
• Son innecesarias las declaraciones de variables
• Las variables no tienen tipo
• La sintaxis es simple y consistente
• La gestión de la memoria es automática
Programación orientada a objetos:
• Todo es un objeto
• Clases, herencia, métodos, …
• Métodos singleton
• Mixins por módulos
• Iteradores y cierres
También:
• Enteros de precisión múltiple
• Modelo de procesamiento de excepciones
• Carga dinámica
• Hilos
Si no estás familiarizado con alguno de los términos anteriores, continúa leyendo y no te preocupes.
