Ir al contenido
  1. Posts/

Rars: Una Implementación de RAR en Rust, Escrita Mayoritariamente por LLMs

··251 palabras·2 mins·

🦀 55.000 Líneas de Rust Escritas por LLMs en 5 Semanas
#

Un proyecto que habría tomado 5 años se completó en 5 semanas de tardes y fines de semana. ¿El costo? ~40€ en tokens. 🤯

📖 El proyecto: rars
#

rars es una implementación completa de RAR en Rust — un compresor que soporta todas las versiones del formato RAR, desde el DOS original hasta RAR5.

Nadie lo había hecho antes porque habría tardado ~5 años de ingeniería. Con LLMs, tomó 5 semanas.

🤖 Herramientas utilizadas
#

  • OpenAI Codex 5.5 + Claude Opus 4.7
  • ~40€ en tokens (subsidizados)
  • 55.000 líneas de código generado
  • Casi causó un ban de OpenAI 🫠

📊 Resultados honestos
#

“Sí, son 55k líneas de slop. No, no es muy rápido. Pero funciona.”

🎯 La lección más importante
#

El autor no es novato — tiene otros proyectos de reverse-engineering complejos. Los LLMs no reemplazaron su expertise; lo multiplicaron. La diferencia entre un programador con LLMs y uno sin ellos no es de velocidad: es de qué proyectos son posibles.

💡 Explicación en pocas palabras
#

rars es una librería Rust de código abierto que implementa el formato RAR completo (compresión + descompresión para todas las versiones), construida en ~5 semanas usando LLMs (OpenAI Codex + Claude) por alrededor de 40€ en tokens. Demuestra que los LLMs permiten proyectos de reverse-engineering que antes serían económicamente inviables para un desarrollador individual.

Más información en el link 👇

También publicado en LinkedIn.
Juan Pedro Bretti Mandarano
Autor
Juan Pedro Bretti Mandarano