Discurso inaugural de Rails World 2026 [video]
Una charla inaugural en Rails World 2026 sostiene que la IA “agéntica” escribirá la mayor parte del código en producción, permitiendo que equipos pequeños lancen apps nativas y backends de alto rendimiento, ilustrado por una reescritura en Rust del servicio de correo HEY que supuestamente redujo drásticamente el uso de servidores. Los comentaristas debaten si esto marca el fin práctico de Ruby on Rails o simplemente un cambio en dónde y cómo se usa, con algunos viendo Rails como menos convincente en un mundo impulsado por IA y otros todavía valorando sus convenciones para un desarrollo web rápido y seguro. El hilo también muestra preocupaciones sobre calidad de código, seguridad, empleo y la política del orador, junto con especulaciones sobre qué lenguajes y frameworks encajan mejor con flujos de trabajo centrados en IA.
Futuro de Ruby on Rails
- Muchos interpretan la charla como una señal de “el fin de Ruby/Rails”, especialmente dada la falta de noticias sobre Rails 9.0 y el enfoque en Rust y los agentes.
- Otros insisten en que la charla afirmó explícitamente el amor por Ruby y argumentó que Rails sigue siendo muy adecuado para el desarrollo asistido por IA, especialmente para aplicaciones web nuevas y MVPs.
- Algunos esperan un fork o un “sucesor espiritual” si disminuye el interés del liderazgo central.
Reescritura en Rust y afirmaciones de rendimiento
- Según se informa, el backend del producto de correo electrónico fue reescrito en Rust por agentes, reduciendo el uso de CPU en ~99,9% y disminuyendo los binarios a un tamaño inferior a 1 MB, lo que redujo los servidores de ~110 a ~10.
- Los críticos sostienen que esto se debe en parte a trasladar el renderizado de los servidores a los clientes, por lo que el titular resulta engañoso.
- Hay escepticismo sobre la mantenibilidad a largo plazo de Rust escrito por agentes y preocupación por no leer el código en absoluto.
Desarrollo agéntico y papel de los ingenieros
- Mensaje de la keynote: ahora los agentes escriben la mayor parte del código; los humanos pasan a ser “creadores” que especifican el comportamiento, no codificadores línea por línea.
- Quienes lo apoyan lo ven como algo inevitable y empoderador: equipos pequeños pueden lanzar muchas apps nativas, revisar decisiones arquitectónicas antiguas y hacer más con menos.
- Los escépticos señalan fallos de seguridad generados por IA, pruebas tautológicas y la necesidad de revisión humana; la “confianza ciega” se ve como algo inseguro.
- Debate sobre si la IA aumenta la productividad sin despidos, o si conduce a congelaciones de contratación, cambios de rol y devaluación de la ingeniería tradicional.
Mejores stacks para agentes
- Muchos sostienen que los lenguajes estáticos y fuertemente tipados (Rust, Go, Elixir/Phoenix, OCaml, Gleam, .NET) son mejores para los agentes por su corrección y sus herramientas.
- Otros dicen que Rails sigue funcionando bien con agentes si cierras los bucles de retroalimentación con pruebas y linters; para la IA, lo dinámico frente a lo estático importa menos que para los humanos.
Nativo vs web y Hotwire
- La keynote presentó las apps nativas como lo que realmente desean los usuarios, ahora viables para equipos pequeños gracias a los agentes.
- Algunos interpretan esto como la muerte de Hotwire/HTML renderizado en servidor; otros responden que Hotwire sigue siendo válido para apps de navegador.
- Hay rechazo a lo nativo: fricción de las tiendas de apps, fatiga de instalación, privacidad y preferencia por la web en muchos casos de uso.
Política, confianza y estado de la comunidad
- Un subhilo considerable ataca los recientes textos políticos del orador principal como racistas/fascistas; otros lo niegan o minimizan.
- Esto lleva a cuestionar si las afirmaciones técnicas deben ser creídas dada la supuesta mala utilización de datos en publicaciones políticas.
- Los asistentes describen el ambiente presencial de la conferencia como optimista y centrado en “reparar” los sistemas existentes en lugar de en la catástrofe.