Ruby

Ruby tutorial PDF
5/5 – (3 votos)

Si te gusta la programación no puedes perderte esta entrada porque te traemos los mejores tutotiales en pdf sobre Ruby en español, completamente gratis.

Ruby es un lenguaje de programación lanzado en 1995 por Yukihiro Matsumoto y que se caracteriza por ser interpretado, orientado a objetos, reflexivo, multiplataforma, de código abierto y según muchos desarrolladores: muy sencillo y divertido, esto último, por cierto, era la idea de su autor al diseñar el lenguaje: quería divertirse mientras programaba.

Matsumoto tomó lo mejor de sus lenguajes de programación favoritos: PERL, ADA, SMALLTALK, EIFFEL y LISP, para crear un poderoso lenguaje orientado a objetos que estuviera un paso por delante de otros y que fuera sencillo de aprender al combinar sintaxis de otras tecnologías.

Al ser un lenguaje orientado a objetos, en Ruby cualquier cosa puede ser un objeto, es decir, son instancias de clases que serán manipuladas como tales. Además, incorpora todos los conceptos propios de la POO: métodos, mensajes, herencia, polimorfismo, abstracción, clases y por supuesto, objetos.

Por lo tanto, si conoces un lenguaje como C++, enfrentarte a Ruby no te supondrá gran problema. Sin embargo, tienes algunas diferencias con otros lenguajes de este tipo, por ejemplo el hecho de no necesitar que las variables sean declaradas.

Como ya mencionamos, otra de sus características es ser un lenguaje interpretado, lo que indica que el intérprete de Ruby evalúa el código y lo traduce a lenguaje de máquina que, sin necesidad de pasar por un proceso de compilación como si ocurre en otros lenguajes.

¿Qué puede hacer un desarrollador con Ruby? Las opciones son múltiples y entre ellas están crear aplicaciones comerciales, aplicaciones distribuidas y aplicaciones web, acceder a base de datos, procesar y transformar código XML, entre otras.

Todo este amplio abanico de posibilidades, sumado a la facilidad y flexibilidad de Ruby, además de la creación del framework Ruby on Rails hizo que muchos desarrolladores migraran de PHP y ASP a este potente lenguaje orientado a objetos.

Si bien venimos diciendo que se trata de un lenguaje orientado a objetos, lo cierto es que Ruby es multiparadigma, verás que permite, además de POO; programación procedimental y programación funcional. Así que sin duda estamos frente a uno de los lenguajes de programación más completos del mercado.

La sintaxis de Ruby es similar a la de Perl o Python, por lo tanto si ya manejas estos lenguajes no tendrás que dedicar mucho tiempo a aprenderla, pero si no sabes nada de estos lenguajes, no te preocupes, como ya hemos dicho, Ruby es muy fácil y podrás aprenderlo rápidamente.

Para aprender Ruby puedes apuntarte a algún curso en línea o presencial en el que ir siguiendo un temario y realuizar actividades de evaluación, o si eres autodidacta y prefieres aprender por ti solo y a tu ritmo, nada mejor que descargar los tutoriales en pdf sobre Ruby que recopilamos para ti y que te dejamos en esta entrada a continuación.


[udemy-best]

Comentarios

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR