el feRoRcarril
Ruby es Kawaii
Marzo 29th, 2006 - [Enlace local]
Siempre le estoy diciendo a todo el mundo que las ventajas de Ruby y Rails no son lo que hacen: no aportan nada especialmente nuevo en ese sentido, y todo lo que tienen son copias o adaptaciones de otros lenguajes o plataformas de desarrollo.
Entonces, ¿cuáles son las ventajas? Creo que las ventajas residen en cómo hacen las cosas, o cómo quedan. Respecto a esto, hace poco tuve una revelación: Ruby es así precisamente por ser japonés, gracias al concepto kawaii de los nipones. Este adjetivo se puede entender (simplificando) como lindo o adorable. Puede parecer una tontería, pero tal y como se describe en la entrada de Wikipedia, es un concepto muy amplio los japoneses aplican a un montón de cosas que a los occidentales no se nos ocurriría.
Rails, por supuesto, ha heredado todo esto de Ruby, y tiene un «sentido estético» muy fuerte que domina cómo se hace todo en la plataforma. Y casualmente, enlazando con mi revelación, DHH nos obsequió con una broma sobre un supuesto libro escrito con Kathy Sierra, titulado «The Emo Programmer», por el equivalente anglosajón del día de los Santos inocentes. Lo que hay que ver. Casi me la pegan…