Página 1 de 2
Ruby && Ruby on Rails
Publicado: Vie, 10 Dic 2010, 09:17
por penavarro
Hola amigos de GUTL, me gustaría abrir un tema para hablar sobre Ruby que actualmente es uno de los lenguajes de programación más potentes que hay, y que se ha hecho muy popular por su Framework Web Rails. Me gustaría que los que amamos dicho lenguaje tuvieramos un lugar para intercambiar e incluso acercar a aquellos que no conocen las potencialidades del mismo.
Re: Ruby && Ruby on Rails
Publicado: Lun, 13 Dic 2010, 16:42
por dxfiles
Ruby es un lenguaje que despuntó sin marcha atrás desde su creación.
La realización del portal web del New York Times con él, fue una de las primeras credenciales que demostraron la potencia de un lenguaje, que aunque relativamente nuevo, ha sido adoptado ya por otros grandes proyectos, sobre todo del mundo del Software Libre, como es el caso del Redmine, una genial herramienta para la gestión de proyectos, que se usa en nuestro país por ejemplo: en la Universidad de las Ciencias Informáticas.
Re: Ruby && Ruby on Rails
Publicado: Mar, 14 Dic 2010, 09:41
por penavarro
De hecho Ruby ha empesado a ser utilizado por los "Grandes", lo que ha contribuido con su popularidad, por ejemplo la red social Twitter se ha construido pricipalmente sobre Rails e incluso en un momento lo pensaron abandonar pero fue para utilizar otro framework hecho en Ruby Merb.
Otro caso es la superpoderosa Google, que tiene varios de sus sub-proyectos desarrollando con Ruby un caso de ellos es Sketch up, la herramienta de disenho 3D que actualmente compite las mas conocidas como Maya, Blender, etc. De hecho es la preferida de muchos arquitectos en el mundo.
Re: Ruby && Ruby on Rails
Publicado: Mié, 15 Dic 2010, 09:10
por yosle
Alguien me pudiera referir que ventajas/desventajas tiene ruby respecto PHP o Python ?
Re: Ruby && Ruby on Rails
Publicado: Mié, 15 Dic 2010, 16:58
por penavarro
Bueno no me gusta entrar mucho en las discusiones sobre qué lenguaje es mejor o cuál es peor, porque al final son buenos los programadores, ya que cada lenguaje tienes sus ventajas y desventajas.
Por lo que voy a tratar de ser lo menos crítico posible en cuanto a Python y PHP, en especial con el primero que tiene bastante potencial, trataré de mencionar según mis conocimientos las carácteristicas de Ruby respecto a estos lenguajes.
Para empezar Ruby es un lenguaje multiparadigma o sea, es Orientado a Objetos(100 % no como otros que dicen que lo son cuando no es así), pero permite la programación funcional y la Metaprogramación, cosas que tiene Python pero de las que carece PHP. Es además dinámico y fuertemente tipado, cosas que tampoco tiene PHP.
Según su creador, él trato de hacer un lenguaje más Orientado a Objetos que Python y más poderoso que Perl.
Para resumir no voy a decir nada más en cuanto a PHP, porque aunque es tan popular como todos sabemos, como lenguaje de programación deja bastante que desear y oscurece mucho la mente de los programadores.
Con respecto a Python pienso que son muy similares, de hecho escogí Ruby por la claridad de su sintaxis y las facilidades que nos brinda en cuanto a la forma de escribir código, claridad que no tiene Python.
De hecho pienso que actualmente es quizás, según los lenguajes que conozco, el de más alto nivel. De hecho programar en Ruby es como escribir en Inglés(con un poco de Metaprogramación, puedes escribir en Español
).
Un ejemplo para que vean la sencillez y potencia de Ruby(traten de ver cuántas cosas en una línea de código):
4.times{puts "Hello GUTL"}
Re: Ruby && Ruby on Rails
Publicado: Mié, 17 Abr 2013, 14:25
por Phantom
Cualquier duda que tengan sobre Ruby, aquí me pueden preguntar.
Ruby better than Python?
Publicado: Mié, 17 Abr 2013, 15:02
por Phantom
Bueno, solo una cosa, no había leído bien el post de arriba. Hay una parte en la que entro en desacuerdo contigo, es la siguiente:
Con respecto a Python pienso que son muy similares, de hecho escogí Ruby por la claridad de su sintaxis y las facilidades que nos brinda en cuanto a la forma de escribir código, claridad que no tiene Python.
¿Ruby es más claro que Python? Te digo una cosa, yo soy fan a los 2 lenguajes, y ya llevo años programando en los 2. La experiencia me ha demostrado todo lo contrario. Es más, sólo te voy a poner un ejemplo sencillo, si logras hacerlo más claro en Ruby que en Python, cambio mi opinión radicalmente. El ejemplo es el siguiente: muéstrame en Ruby cómo pasar una función como parámetro a otra función.
Otra cosa, conozco esa expresión del creador de Ruby (Yukihiro Matsumoto) de que Ruby sea más orientado a objeto que Python. Créeme, no lo logró.
Instalar Ruby on Rails
Publicado: Mié, 05 Jun 2013, 16:30
por Ruby
Quisiera instalar y probar Ruby on Rails para ver a que sabe, pero me cogió el bloqueo y todos los tutoriales y documentación me pide tener conexión a Internet para descargar cosas , algún consejo o método que sirva para nosotros los cubanos?
Muchas Gracias por su tiempo.
Re: Ruby && Ruby on Rails
Publicado: Mié, 14 Ago 2013, 23:26
por Phantom
creo que la única solución que queda es envio via mail. Yo tengo unas cuantas cosillas sobre Rails en mi casa. Pero..., te aconsejo Django
Re: Ruby && Ruby on Rails
Publicado: Jue, 15 Ago 2013, 07:41
por Ruby
Ya yo vi Django y la verdad que me encanta es la bomba pero queria probar Rails pero me parece que ya no, muy complicado, cuando no pueda resolver el problema con Drupal me paso a Django y por ultimo Rails.