Aquí podría ser tu PUBLICIDAD


Vale la pena aprender Ruby On Rails

votos
7

¿Es Ruby On Rails un Marco en crecimiento, o morirá en los próximos años? ¿Vale la pena comprometer tu proyecto ahora?

Publicado el 12/03/2009 a las 18:15
fuente por usuario Kris
En otros idiomas...        العربية       

8 respuestas

votos
12

Creo que una mejor pregunta es si Ruby on Rails satisface tus necesidades. ¿Será una buena opción para tu necesidad? ¿Hay alguna herramienta diferente que satisfaga mejor tus necesidades?

Respondida el 12/03/2009 a las 06:18
fuente por usuario Alex B


Aquí podría ser tu PUBLICIDAD


votos
5

Cada pieza de tecnología inevitablemente muere algún día, y Ruby on Rails no es una excepción.

FORTRAN era el estándar de facto en los años 60 y 70, pero prácticamente murió hace mucho tiempo. Lo mismo sucederá probablemente con C, C ++ y, por supuesto, Ruby.

Habiendo dicho eso, Rails es un marco bastante sólido, y creo que es uno de los mejores frameworks web que hay. Si eres un desarrollador web, definitivamente debes investigarlo.

EDITAR:

Creo que es necesaria cierta aclaración con respecto a la "muerte" de FORTRAN.

Cuando digo que FORTRAN está prácticamente muerta, lo digo en comparación con el FORTRAN (los años 60 y 70). Según tengo entendido, FORTRAN ya no se enseña en las escuelas ni se usa en nuevos proyectos.

En una nota lateral, esto (cuando un idioma / tecnología está "muerto") sería un tema realmente interesante para discutir, pero no estoy seguro de que SO sea el lugar adecuado para ello.

Respondida el 12/03/2009 a las 06:23
fuente por usuario Can Berk Güder

votos
2

Tenemos una comunidad de usuarios vibrante para Ruby on Rails y Ruby en general. No veo ninguna señal de que vaya a desaparecer pronto. Aún así, creo que el punto de @Alex B es válido: elija su marco de trabajo en lo que funcione mejor para usted, aunque eso puede incluir su viabilidad a largo plazo.

En cuanto a si vale la pena aprender, creo que vale la pena explorar Ruby y RoR si no tienes ninguna experiencia con idiomas dinámicos, independientemente de si alguna vez tienes la intención de usarlo en una aplicación de producción. Trabajo en C # / .NET principalmente y he aprendido mucho de lo que he podido aplicar allí al explorar RoR.

Respondida el 12/03/2009 a las 06:20
fuente por usuario tvanfosson

votos
1

Continúa y aprende Ruby on Rails o al menos haz uno de los mejores tutoriales.

Algunas de las ideas / trucos como la convención sobre la configuración son útiles para comprender en cualquier trabajo posterior que realice.

Ruby funciona un poco lento en comparación con algunas otras opciones, pero es lo suficientemente rápido para la mayoría de los sitios web internos que no recibirán mucho tráfico.

Respondida el 12/03/2009 a las 06:36
fuente por usuario Jeroen Dirks

votos
0

Depende de dónde trabajes si leo la situación correctamente.

Si se encuentra en una empresa grande, como una firma Fortune 500 en los EE. UU., Es poco probable que Ruby o Rails le hagan mucho bien. Menos por razones técnicas, más debido al hecho de que esas organizaciones tienden a ser grandes, burocráticas, conservadoras, de menor denominador común y aversión al riesgo. Verá que Java o C # están arraigados allí, porque son lenguajes principales con grandes comunidades de usuarios y firmas que los respaldan.

Si estás en una empresa pequeña que es más emprendedora, puedo ver dónde es más probable que se arriesguen con una tecnología como Ruby, Python, etc. Un lugar que está de acuerdo con Paul Graham es más probable que use una plataforma alternativa. .

Respondida el 12/03/2009 a las 06:41
fuente por usuario duffymo

votos
0

Cuando va a aprender RoR, puede pasar a JRuby o Groovy / Grails y aprovechar el inmenso impacto del mundo Java / J2EE.

Ruby es un lenguaje con un lenguaje muy productivo, expresivo y fácil de leer, sin mucho código repetitivo.

¡Pero Ruby es un lenguaje muy lento! La implementación de JVM JRuby es mucho más rápida.

Tal vez RoR fallezca (creo que no), pero la plataforma Java podría durar un poco más. De modo que protege su inversión, porque puede reutilizar cualquier clase JRuby con otras clases Java. Casi todos los programas de Ruby se pueden iniciar en Glassfish con JRuby;)

Respondida el 12/03/2009 a las 06:24
fuente por usuario Martin K.

votos
0

Yo digo que sí, pero mi opinión es parcial ya que he estado tratando de aprender Ruby on Rails. Creo que el marco es genial; tiene sus defectos (en su mayoría relacionados con la rapidez con que la comunidad cambia las cosas, y toda su "magia") pero, en general, creo que es la "próxima gran cosa" en lo que respecta al desarrollo web.

Respondida el 12/03/2009 a las 06:24
fuente por usuario Wayne Molina

votos
0

El uso de Ruby on Rails se ha normalizado. Al principio estaba sobrevalorado y luego se criticaba demasiado.

Hace lo que hace muy bien, y vale la pena verificar los conceptos básicos, si no por otra razón, entonces ver que el desarrollo de la aplicación web no tiene que ser doloroso.

Respondida el 12/03/2009 a las 06:24
fuente por usuario Marko