¿Qué es Ruby?
Puede que aún te preguntes ¿Qué es Ruby? a lo que podemos responder que es un lenguaje de scripts para una programación orientada a objetos rápida y sencilla, es un lenguaje de programación interpretado, de muy alto nivel y orientado a objetos, pero tambien puede que te preguntes entonces que es Ruby on Rails, Rails es un framework para Ruby de la misma manera que Cakephp lo es para Php, basicamente es una utilidad diseñada para facilitar el desarrollo de proyectos en Ruby.
Ruby es un lenguaje de programación de tan alto nivel que hasta los números y los caracteres literales son objetos, y tienen métodos de su clase, que pueden llamarse normalmente.
Ruby podrá ser probablemente uno de los lenguajes de programación más faciles de los que vas a ver.
Es realmente fascinante ver cuanto llega a simplificar la programación por ejemplo si quisieramos hacer una suma sólo necesitariamos una sentecia:
puts 1+2
Pero por ejemplo si quisieramos repetir una cadena de texto tres veces no necesitariamos ni siquiera un bucle nos bastaria con:
puts ("Hola"+" Adios ")*3
... y si lo quieres complicar aún más y lo que quieres es crear un sudoku prueba con esto.
Bueno si te ha gustado prueba a buscar más información en estos enlaces:
- Ruby Sitio principal de Ruby en Internet.
- Ruby central Recursos sobre Ruby en Inglés.
- Rubies Comunidad hispana de usuarios de Ruby.
- Programming Ruby, David Thomas y Andrew Hunt.
- (Poignant) Guide to Ruby, divertido libro para inicarse en la programación, y aprender Ruby.
- RubyForge, sitio para proyectos opensource sobre Ruby.
- Ruby on Rails Framework de desarrollo web.
- RubyLandia Toda la información sobre Ruby y Ruby on Rails.
¿Cómo buscar información sobre Ruby?
Seguramente si alguna vez has intentado programar alguna aplicación en Ruby se te habrán planteado algunas dudas, es cierto que es difícil encontrar información sobre ello.
Para buscar información os recomiendo Ruby Kitchen Sink, realmente no es más que una adaptación de la búsqueda personalizada de Google pero si utilizas habitualmente este lenguaje te será de gran utilidad.
Curiosidades
Hoy mismo he visto esta curiosa imagen en Microsiervos en la cual los programadores de Ruby ocupan una de las plazas más altas de la jerarquia considerandose a sí mismos superiores a todos los demas.

Enlaces Relacionados
Tutorial básico de Ruby
Tendencia de los lenguajes de programación
Crea Sudokus con Ruby
6 cosas que probablemente no conozcas sobre PHP
PHP y MySql una estrecha relación
Las 10 mejores librerías
Howto encriptar passwords en la base de datos
El framework más popular de Ajax
Manual y ejemplos con Smarty
8 lenguajes de programación que deberías aprender
- 4481 lecturas




Comentarios
Pues eso, que es como
Pues eso, que es como python.
No conozco ruby sino por encima, pero he visto que no hay gran diferencia entre un y otro lenguaje (también hay varios frameworks para Python -pylons, Django, Turbogears-), y está hasta en los móviles (además hay muchísimas librerías y extensiones y es fácil crearlas).
Así que creo que es más una cuestión de gustos (a mucha gente que viene de Perl le suele atraer ruby porque tiene cierto "aire") que de características. Yo aprendí python tras dejar perl, y por ahora estoy muy contento. :)
Enviar un comentario nuevo