La comunidad de Ruby vive un renacimiento mientras los grandes pierden interés

Living in the Weimar Era of Ruby

El keynote de DHH en RailsWorld dejó claro que ya no le importa Rails, pero eso no significa que Ruby esté muerto. Al contrario: en pocos meses han aparecido dos librerías excelentes para generar PDFs, nuevas bindings de Qt, Scarpe revive Shoes, y el autor construyó herringbone, una librería completa de Parquet, en días. La vieja guardia se va y libera espacio para una nueva ola creativa.

El viejo orden había perdido interés, nadie estaba al mando, el suelo se movía bajo los pies de todos, y es precisamente entonces cuando se hizo el trabajo más interesante.
  1. chao-

    Estoy mayormente de acuerdo con el tuit de José enlazado en el artículo: el esfuerzo necesario para mejorar cualquier cosa se reduce sustancialmente. Por ejemplo, las primitivas para que la concurrencia en Ruby sea buena llevan ahí 3-4 años. Muchas bibliotecas y convenciones del ecosistema establecidas desde hace mucho no adoptaron estas herramientas más nuevas, y no las culpo por ello. Muchas podrían haber requerido cambios disruptivos. Los cambios disruptivos son difíciles de vender para bibliotecas estables de hace una década. Y para los equipos de aplicaciones, antes de la ingeniería agéntica, migrar proyectos grandes a un nuevo conjunto de bibliotecas suponía un gran esfuerzo. ¡Pero eso ya no es el caso!

    Ruby nunca va a ser un lenguaje BEAM ni Rust, pero estoy bastante entusiasmado con las mejoras de rendimiento a corto plazo en Ruby; no solo en el lenguaje base (p. ej. Spinel), sino en el ecosistema en general. Cuando evitas un puñado de trampas, mantienes cierta consistencia/organización arquitectónica básica (y haces que tus agentes hagan lo mismo), Ruby sigue teniendo un buen equilibrio entre expresividad y la facilidad de razonar sobre el código, en relación con la cantidad de anotaciones y boilerplate que necesitas meter para llegar ahí.

    Para alguien que está convencido de que de todos modos nunca debería leer el código, entonces ese no es un beneficio que desee, ¡vaya con dios! No hay mucho que conversar cuando se parte de premisas tan distintas.

  2. woodruffw

    Antes escribía mucho Ruby, así que aprecio el entusiasmo del autor por el futuro del lenguaje y de la comunidad. Creo que es un gran lenguaje en muchos sentidos, y merece más atención. Nunca fui de Rails y desde hace tiempo siento que la comunidad estaba demasiado encadenada a Rails, y que podría ser muy bueno que eso se sacudiera.

    Por otro lado, la comparación con la Alemania de Weimar me parece un poco una locura. Mi asociación con ese periodo es un poco menos Fritz Lang y un poco más "paramilitares aterrorizando a los Ostjuden". Se siente raro usar eso como analogía para la revitalización de Ruby, en buena parte por la inclinación abiertamente reaccionaria de DHH.

    (No creo que la comparación sea malintencionada, solo creo que no produce la reacción que el autor pretendía.)

  3. goatlover

    > Debo admitir que durante unos días me sentí muy deprimido por todo esto. No por "las IA escribiendo todo el código" - eso lo tengo claro, y no lamento el panorama cambiante del oficio

    Si no estás bajo presión de hacer vibe coding para el trabajo, y todavía te gusta escribir código, no entiendo ese sentimiento. La gente que programa en su tiempo libre no se va a quedar atrás. Es tu propio tiempo para usarlo como quieras. Y si quieres tomarte más tiempo para crear a mano una biblioteca o tu proyecto personal, más poder para ti.

    Claro, si necesitas ayuda de la IA para algo demasiado difícil, que consume mucho tiempo o tedioso, tiene sentido. Pero la idea de que todo el mundo tiene que renunciar a programar a mano es absurda. Esto tampoco es cierto para todo el trabajo de programación remunerado y seguirá sin serlo, a pesar del hype del marketing.

  4. rdg1991

    una cosa que me ha llamado mucho la atención de esta presentación es el comentario de Hey en una Raspberry Pi - eso realmente me parece más una acusación sobre cuánta gente usa realmente Hey. Conozco a una sola persona que lo usa y trabajo en un sitio muy centrado en Rails con gente que adora a DHH. Es bastante importante tenerlo en cuenta con cualquiera de sus grandes proclamas sobre trabajo/negocios/etc: 37S ha llegado como máximo a unos 50 empleados si mal no recuerdo, y eso fue antes del éxodo masivo.

    Espero que se centre menos en Rails y deje que otros se hagan más cargo. Hace muchas cosas realmente bien, y es increíblemente fácil construir cosas rápido con él.

  5. asdffdasy

    la gente dirá que están cancelando a dhh etc. pero siempre tuvo opiniones políticas muy malas.

    ahora está totalmente en la órbita de musk, así que espero que sea aún más polarizante cuando hable en público.

    y en última instancia, musk le dio un par de millones para vender grok (empezando por la integración total en su script de instalación de arch al que llama distro).

    así que, si sigues el dinero, está bastante claro que "solo está haciendo su trabajo (de vendedor de grok)"

Más de este día

2026-10-12