Javier Valencia Javier Valencia

Filtrando por tag: series

31 resultados

Ruby 4.0: el salto de versión, Ruby::Box y ZJIT

16 de septiembre de 2026 · 5 min de lectura

Sexta y última entrega de la serie Novedades de Ruby. Tiempo de lectura estimado: 7 minutos. El 25 de diciembre de 2025 no salió Ruby 3.5. Salió Ruby 4.0. El número coincidió con una fecha redonda: treinta años desde aquel Ruby 0.95 de diciembre de 1995, y el equipo decidió que el aniversario, junto con las dos grandes novedades del ciclo, merecía saltar de versión mayor. Escribo esto en agosto de 2026, con ocho meses de 4.0 rodando, y este post cierra la serie: toca contar qué trae, qué promete y qué arco hemos recorrido desde el primer post. Por...

Novedades de Ruby 3.4: it, Prism por defecto y el GC modular

14 de septiembre de 2026 · 5 min de lectura

Quinta entrega de la serie Novedades de Ruby. Tiempo de lectura estimado: 6 minutos. Ruby 3.4 salió, como manda la tradición, el 25 de diciembre de 2024. Escribo esto en agosto de 2026, con veinte meses de perspectiva y varias aplicaciones Rails corriendo sobre ella en producción, así que puedo decirlo con tranquilidad: fue la actualización menos dramática de toda la serie 3.x. Y eso, que suena a poco, es exactamente lo que la convierte en una gran versión. 3.4 no vino a deslumbrar; vino a consolidar. Cambió el parser, empezó a descongelar (o más bien a congelar) un debate...

Novedades de Ruby 3.3: Prism y la era de los parsers

12 de septiembre de 2026 · 5 min de lectura

Seguimos la serie (todas las entregas, en la etiqueta ruby) con Ruby 3.3, publicado el 25 de diciembre de 2023. Sobre el papel parecía una versión gris: ni una feature de sintaxis vistosa, ni una clase nueva que enseñar en un tuit. Y sin embargo, con la perspectiva de 2026, fue una de las versiones más importantes de la década: la de la fontanería. Parsers, JITs y threads. Lo que no se ve, pero lo sostiene todo. Prism: por qué reescribir un parser importa La estrella del anuncio fue Prism, el nuevo parser de Ruby, obra de Kevin Newton. Durante...

Mis paellas de amateur: el arroz de chuletón (en capa fina)

10 de septiembre de 2026 · 4 min de lectura

Quinta y última entrega de mis paellas de amateur, y la he guardado para el final porque es la más rara de las cinco y la que más discusiones genera cuando la cuento: el arroz de chuletón. Que nadie busque tradición detrás, porque no la hay; esto es un invento de patio, de esos que nacen un día que sobra caldo, sobra chuletón y falta vergüenza. Pero tiene una idea técnica dentro —una sola— que me parece la más interesante de toda la serie, y por eso cierra ella: la capa de arroz finísima. La idea que lo cambia todo...

Novedades de Ruby 3.2: YJIT llega a producción

9 de septiembre de 2026 · 4 min de lectura

El 25 de diciembre de 2022, como manda la tradición, salió Ruby 3.2. Si en la serie hemos visto versiones de promesas (todas las entregas, en la etiqueta ruby), esta fue la versión de los cumplimientos: el año en que YJIT dejó de ser un juguete y pasó a ser el motivo por el que actualizas Ruby. Y de propina, dos o tres cosas que hoy uso a diario sin acordarme siquiera de cuándo llegaron. YJIT deja de ser un experimento La nota de prensa lo decía sin rodeos: "YJIT is no longer experimental". El JIT que el equipo de...