<body>

Sitios web relacionados: PingBlog | Fotos

sábado, mayo 03, 2008

Twitter se sacude a Ruby on Rails

La noticia está circulando Internet, y es que Twitter tiene problemas de escalabilidad, muchos dicen que están relacionados con el uso de Ruby on Rails.

Yo digo que se puede hacer mal software en cualquier plataforma, habría que trabajar de verdad en Twitter para saber cual es el verdadero problema. Lo cierto es que más correo de odio viene hacia Rails.

¿Alguien se acuerda de cuando la gente hablaba mal de Java con Servlets? Vamos a ver cuanto dura esta tormenta en un baso con agua...

Buscar en otros sitios:

Blogalaxia:, , ,
Technorati:, , ,
To2blogs:, , ,
Del.icio.us:, , ,

Etiquetas: , , ,

miércoles, noviembre 14, 2007

La mejor forma de venderle Ruby a un desarrollador de Perl / Java: Muestrale aplicaciones prácticas

Me decidí a aprender Ruby después de mucho tiempo. Honestamente mi hostilidad hacia los fanáticos de Rails aún persiste (ya que no ven más allá del framework) y sin embargo el lenguaje se ve atractivo. Les escribo mi travesía mental, quizas les ayude a ustedes a tomar una decisión similar en el futuro:

Tengo un proyecto personal (el cual incluye una página web) y no quiero pagar más .

Si, el hospedaje de Java Servlets es más costoso que PHP. Y tiene más restricciones en cuanto al uso de recursos (memoria y CPU). No quiero pagar más (Java Servlets), no quiero caer en un lenguaje con problemas de separación de vista y logica (PHP). Python y Perl tienen frameworks que si bien son buenos no tienen tanta tracción como Rails, así que prefiero apostar a algo seguro (Rails para bien o para mal va estar alrededor por un buen tiempo. Si no, lean como gente de SUN le está dando apoyo).

Hay un sólo estandar por aprender:
Después de leer este articulo en la Cara Oscura acerca de los frameworks web olvidados de Ruby sólo me queda decir: ¡Gracias a Dios que fueron olvidados!

La razón es muy simple: El hecho de que Ruby sea tan popular es porque el estándar es Rails para hacer aplicaciones web. Python por ejemplo tiene varios frameworks y tiene una comunidad fragmentada por detrás, mientras que Ruby es más uniforme.

No tengo tiempo para aprender estándares de minorías, entre mas "mainstream" mejor :)

¿El lenguaje es útil?

Si usted le quiere vender el lenguaje a alguien que está harto de escuchar lo bestial que es Rails (si, Jesús lo usó para programar la versión web de la biblia) entonces muestrele el libro "Ruby Cookbook" de la gente de O'Reilly. Lucas Carson y Lenoard Richardson tienen una recopilación de todo lo que puede hacer con el lenguaje. Yo lo empecé a leer en Barnes & Noble el fin de semana pasado y al final me tuve que comprar el libro.

Demasiado bueno, sobre todo cuando se compara lo conciso del código con Perl o las librerías de CPAN.

¿Me tengo que olvidar de Java?

Nope. Java y Ruby son muy buenos amigos. Rails y Servlets son buenos amigos. Todo el mundo es feliz :)

Es OpenSource

Creo que para mi son suficientes los argumentos. Ahora lo que queda es echar código :)

Blogalaxia.com:ruby, rails, python, framework, jruby, java
Technorati.com:ruby, rails, python, framework, jruby, java

Etiquetas: , , , , ,

martes, octubre 30, 2007

Ruby: ¿El próximo Visual Basic?

No lo digo yo y no lo digo en tono sarcástico; El articulo está bien interesante, además de que habla de Ruby como lenguaje (y no de Rails, lo cual es una ladilla). Con Python sin hacer mucho ruido y Perl 6 que no termina por aparecer uno se pregunta ¿cual es el siguiente lenguaje que debemos aprender?

Si JRuby se muestra más maduro que Jython (Groovy no temina de despegar) entonces creo que al menos yo ya tengo mi respuesta :)

Blogalaxia.com:jruby, microsoft, ruby, sun
Technorati.com:jruby, microsoft, ruby, sun

Etiquetas: , , ,