Primeros pasos con Ruby

lunes, agosto 07, 2006

¿Qué es Ruby?

Es un "lenguaje de guiones" (scripts) de tipo multiplataforma que se orienta en una programación rápida, sencilla y fácil de aprender. Al referisnos que es un lenguaje de guiones estamos indicando que Ruby nos permite:

Posibilidades de realizar directamente llamadas al sistema operativo, potentes operaciones sobre cadenas de caracteres y expresiones regulares, así como retroalimentación inmediata durante el proceso de desarrollo.


¿Por qué es fácil Ruby?
  • Es innecesario las declaraciones de variables.
  • Las variables no tienen tipo.
  • La sintaxis es simple y consistente.
  • La gestión de la memoria es automática.
  • Enteros de precisión múltiple.
  • Carga dinámica.
Programación orientada a objetos:
  • Todo es un objeto.
  • Clases, herencia, métodos,...
  • Métodos singleton.
  • Mixins por módulos.
  • Iteradores y cierres.

Instalación de Ruby

Ahora vamos a instalar Ruby en nuestra computadora, así que lo primero que debemos hacer y que es lógico debemos descargarnos el paquete, el cual encontraras en la siguiente url:
Dependiendo de tu sistema operativo, desrgate el paquete correspondiente. Ahora si vamos a instalarlo, si vas a trabajar sobre Windows no tendras complicaciones, ya sabes que hacer, next, next y mas next hasta terminar ;).

En Linux la instalación sería de esta forma:
  1. Lo primero que vamos a hacer es lo siguiente: ./configure
  2. Si este funciona generara config.h y el makefile.
  3. Quita el mark(del comentario #) antes de que los nombres del módulo de ext/Setup (o agregue los nombres del módulo si no presentes), si deseas ligar los módulos estáticamente. Si no deseas compilar los módulos no estáticos de la extensión (probablemente en arquitecturas que no permitan el cargamiento dinámico), quita la marca del comentario de la línea "# opción nodynamic" en ext/Setup.
  4. Ahora debemos correr make.
  5. Opcionalmente corre "make test" para comprobar que el interprete de ruby compilado funciona correctamente. Si vez el mensaje "test succeeded", quiere decir que todo funciona correctamente.
  6. Escribir o correr el comando "make install"
Si llegas a tener problemas en la instalación te recuerdo que abras el archivo readme, que viene en el archivo tar de instalación de Ruby que descargaste. Allí viene información detallada de cómo instalar Ruby.


Mi primer programa en Ruby

Bien una vez tenemos instalado Ruby en nuestra computadora ya podemos empezar a programar, aquí únicamente veremos un programilla sencillo.

Lo primero que haremos es verificar si tenemos realmente instalado Ruby en nuestra computadora, para ello en la consola tecleamos lo siguiente seguido de un enter:

# ruby - v
# ruby 1.6.3 (2001-11-23) [i586-linux]

Si nos aparece eso Ruby esta instalado y podemos iniciar a programar, y como en todo lenguaje iniciaremos por mandar un mensaje que diga "Hola Mundo".

Para esto tecleamos en la consola lo siguiente:

# ruby -e 'print "Hola Mundo\n"

Y nos deberá aparecer este mensaje : Hola Mundo.




1 comentarios:

Anónimo dijo...

Very cool design! Useful information. Go on!
» » »