You are on page 1of 4

Aprendiendo ruby todos juntos Por Sanko

Bueno gente de underc0de , ltimamente esta de moda el tema de Aprender todos juntos un lenguaje. Y pues hoy tras varios errores intentando aprender c++ encontr un curso de ruby y por curiosidad lo mire ya que nunca me habia fijado en ruby... Desde el momento que lo vi me enamore XD. Ir subiendo cada vez que aprenda algo nuevo. - T eres jilipollas? pasanos el curso y dejanos en paz! -Ni de coa , xd , ir subiendo lo que aprendo porque as al mismo tiempo que os lo comparto me ayuda a que se me guarde mejor en mi mente. Aun as para que no me comais estoy siguiendo el curso de Cdigo Fcilito quien explica ruby desde un entorno windows , yo lo har desde entorno Linux. Bueno a quien le interese la historia de ruby -> http://es.wikipedia.org/wiki/Ruby

Caracteristicas del Lenguaje. Es un lenguaje orientado a objetos. -Posee una terminologa totalmente orientada al Ingls. -Mezcla lenguajes como Ada , Perl , Smaltalk y Python. -Permite alterar el propio lenguaje libremente por el usuario.

Dicho esto , vamos a instalar ruby en Linux , abrimos nuestra terminal y : sudo apt-get install ruby irb rdoc

Una vez tenemos ruby queremos tener una buena IDE o un buen editor , yo prefiero un buen editor y la gente suele elejir TextMate , yo por el momento estoy usando mi gedit con plugins instalados y tambien tengo el SublimeText2 que tiene autocompletado y demas -> http://www.sublimetext.com/2 Para instalar plugins : sudo apt-get install gedit-plugins

Vamos a programar nuestro hola mundo.


Abrimos nuestro editor y escribimos:

Guardamos como y lo ponemos donde queramos , en mi caso lo guardar en mi Escritorio , asi que abro terminal y pongo :

COMENTARIOS EN RUBY
Para realizar aclaraciones en ruby usamos "#"

VARIABLES EN RUBY
En ruby no necesitas declarar la variable ni su tipo , simplemente le pones nombre a tu variable y le asignas un valor.

Ponemos hello world como valor de la variable nombre y luego imprimimos la variable nombre y como resultado obtendremos :

Ahora usaremos valores nmericos y haremos una operacin , en este caso de suma.

Y nos dara un resultado as:

Las variables en ruby abarcan las variables de nmeros enteros , las flotantes(1+2.3) y las cadenas de texto , lo que si que no abarcan son las booleanas debido a que en ruby no existen , si tenemos una variable lo devuelve como true y la devuelve como false si no tenemos variable.

Hasta aqu llega la Primera Parte de Aprendiendo Ruby todos juntos , un placer , Sanko.