Mi Experiencia con Advent of Code

Por primera vez participé en el Advent of Code, una serie de retos de programación cuya dificultad incrementa hasta la navidad.

Me fue mejor de lo que esperaba. Logré completar los problemas hasta el día 20. A partir de ahí las festividades navideñas y otros asuntos ya no eran compatibles con la dificultad y el grado de atención que estos rompecabezas demandaban. Algunos problemas eran sencillos, como sumar una lista de números, mientras que otros requerían construir grafos para determinar la ruta más corta.

Siendo sincero, me sentí un poco decepcionado saber que no pude completar los veinticinco problemas a tiempo. Pero fueron buenos ejercicios para despertar la mente y me permitieron retomar otros proyectos con facilidad. Los problemas seguirán ahí, como lo están los de las ediciones pasadas.

Otro de mis objetivos fue utilizar exclusivamente el lenguaje de programación Ruby para solucionar los problemas. Tiene una biblioteca extensa que facilitó resolver muchos de ellos. Es también un lenguaje con una sintaxis muy flexible (cosa que todavía no sé si es buena o mala)

Espero volver a participar el próximo año. Las técnicas aprendidas durante esta edición, así como los obstáculos servirán de guía de estudio.