INTRODUCCIÓN A RUBY
"Ruby es un lenguaje sencillo de aprender ideal para aprender a programar, esto no lo demerita en su uso puesto que hoy en día se usa en Startups serias y de gran tamaño. Ruby es ideal para usarse de forma didáctica como también profesional.
Bases del lenguaje
Ruby tiene como finalidad ser natural para el programador, por lo mismo, su sintaxis tiende a ser muy simple.
¿Por qué al variar la sintaxis del código utilizando comillas dobles o simples cambia el resultado que se imprime?
Básicamente cuando Ruby se encuentra unas comillas inspecciona dentro para ver si dentro hay alguna variable interpolar. Si solo usamos comillas simples no se preocupa por ello y lo coge todo como un string. Y la diferencia en tiempo de ejecución con respecto a las simples es corta. Ruby se demora un 2.96% más con las dobles comillas al inspeccionar lo que hay dentro.
PROGRAMACIÓN ORIENTADA A OBJETOS
La programación orientada a objetos es un paradigma de programación basado en el concepto de “objetos”, que puede contener datos en forma de campos, a menudo conocidos como atributos; y el código en forma de procedimientos, conocidos como métodos.