Advent of Code e’ una piattaforma creata da Eric Wastl che ogni anno, a dicembre, rilascia giornalmente dei problemi che il programmatore deve ingegnarsi per risolvere. I problemi sono tutti a tema natalizio e aumentanto di difficoltà ogni giorno. Sono supportati tutti i linguaggi di programmazione e tutti i problemi sono risolvibili senza il bisogno di hardware dispendioso. Advent of Code vi permette inoltre di partecipare ad una leaderboard globlale o privata, cosi da avere una classifica per premiare il migliore che ha risolto il problema prima di tutti.
Per iniziare, registrate il vostro account tramite Google, Github, Reddit o Twitter e aspettate le 02:00 (orario italiano) per il rilascio del problema. Non temete se non riuscite a risolvere il problema in tempo. Ogni giornata e’ salvata nell’archivio del sito, cosi potete risolvere anche i temi degli anni passati.
Advent of Code non e’ un semplice giochino con cui perdere tempo, ma un vero e proprio allenamento per le vostri doti logiche e di problem solving. Ogni esercizio per essere risolto richiede ingengo e numerose abilita informatiche. Difatti il creatore sconsiglia l’utilizzo di AI come ChatGPT o Github Copilot, invitando gli utenti a pensare con la propria testa per migliorarsi.
Per cui vi invitiamo a darci un’occhiata e buona fortuna a chiunque si cimenterà in questa sfida!