Plan Avanza
registro
login
github
twitter
facebook

  Empezando con Ruby

http://es.wikipedia.org/wiki/Ruby: Ruby es un lenguaje de programación interpretado, reflexivo y orientado a objetos, creado por el programador japonés Yukihiro "Matz" Matsumoto, quien comenzó a trabajar en Ruby en 1993, y lo presentó públicamente en 1995. Combina una sintaxis inspirada en Python, Perl con características de programación orientada a objetos similares a Smalltalk. Comparte también funcionalidad con otros lenguajes de programación como Lisp, Lua, Dylan y CLU. Ruby es un lenguaje de programación interpretado en una sola pasada y su implementación oficial es distribuida bajo una licencia de software libre.

Como irás descubriendo verás que existen innumerables referencias a Ruby, no obstante pensamos que para comenzar lo mejor son unas buenas referencias, de manera que a continuación te ofrecemos una serie de enlaces a sitios donde podrás adquirir los principios básicos para empezar a trabajar con esta magnífica tecnología.

 


En primer lugar el creador de Ruby: Yukihiro Matsumoto

   

Yukihiro Matsumoto en la wikipedia: http://en.wikipedia.org/wiki/Yukihiro_Matsumoto

 

Un artículo interesante de Matz acerca de Ruby escrito en junio del 2000: http://www.informit.com/articles/article.aspx?p=18225

 


Webs elementales

 

Web oficial del lenguaje, atención: descárgalo desde aquí: http://www.ruby-lang.org

 

Documentación de Ruby y otros recursos como un link al libro Programming Ruby: http://www.ruby-doc.org/

 

La comunidad "oficial" de Ruby: http://www.ruby-lang.org/en/community/ y http://www.ruby-forum.com

 


¿ Quieres trabajar con un IDE ?

 

http://netbeans.org/downloads/index.html

 


Para empezar a soltarse

 

Ojo a esta zona, buen punto de partida: http://www.ruby-lang.org/en/documentation/

 

Aprende a programar con Ruby: http://pine.fm/LearnToProgram/

 

Intro si vienes de otros lenguajes, muy recomendable: http://www.ruby-lang.org/en/documentation/ruby-from-other-languages/

 

Un pequeño punto de partida: Ruby en 20' (consola, String, loops....) http://www.ruby-lang.org/en/documentation/quickstart/

 

Otro parecido: esta vez en 15': http://tryruby.org/

   

Cursos online de Madrid on Rails: http://escuelagem.madridonrails.com/cursos

 


Ahora que te has soltado un poco: un poco de cultura básica: librerías y Gemas, y las referencias al lenguaje que has de tener a mano

 

Al igual que en otros entornos existen las librerías, y hay practicamente de todo:http://rubyforge.org/

 

Paquetes ? En Ruby tenemos las Gemas: http://docs.rubygems.org/

 

El core en el clásico formato de frames: http://www.ruby-doc.org/core

 

Las librerías standard: http://www.ruby-doc.org/stdlib

 


Vamos con cosas un poco mas "pesadas": Turiales, Guías y un libro!

 

Conviene tenerlo muy a mano si eres recién llegado, te ayudará a encontrar soluciones a problemas aparentemente inexplicables: http://www.ruby-doc.org/docs/Newcomers/ruby.html

 

Tutorial: http://rubylearning.com/satishtalim/tutorial.html

 

Otro Tutorial: http://www.techotopia.com/index.php/Ruby_Essentials

 

Guía de referencia de Ruby directamente del creador (Matz): http://www.rubyist.net/~slagell/ruby/

 

Guía en formato Wiki: http://en.wikibooks.org/wiki/Ruby_programming_language

 

Guía/Tutorial: http://www-users.math.umd.edu/~dcarrera/ruby/0.3/

 


Más que Tutorials..referencias o libros

 

UN LIBRO:http://www.ruby-doc.org/docs/ProgrammingRuby/

 

Una Guía: http://www.rubyist.net/~slagell/ruby/

 

Buena Guía y referencia para nuevos: http://www.ruby-doc.org/docs/GSWR/

 

Otra Guía en español: http://ruby.reboot.com.mx/index.html

 

Lugar para acceder a buenas referencias de tanto tutorials como libros: http://www.rubyinside.com/

 


GIT: Nuevo standard de sw de control de versiones. Ampliamente utilizado en la comunidad Ruby/RoR.

 

Un lugar donde hospedar tus gemas: http://gems.github.com/

 

Otro: www.gemcutter.org

 


Conferencias

  

Existen numerosas conferencias de Ruby http://www.ruby-lang.org/en/community/conferences/, la referencia correcta a la europea Euruko es esta: http://www.euruko.com


La Catedral Copyright © 2009 Madrid on Rails.