E' stato difficile decidere in che categoria inserire questo post, ma poi lo sguardo di Hulk Hogan mi ha fornito la risposta. La dicitura conferma che questo post non è per programmatori, ma è per tutti coloro che vogliono capire cosa sia la ricorsività.

Per fortuna mi è capitato raramente di avere a che fare con le funzioni ricorsive quando dovevo scrivere un programma. Gli unici casi che mi vengono in mente sono quando ho scritto un programma (a soli scopi didattici) per calcolare il fattoriale di un numero, oppure quando ho creato una funzione per analizzare i file di una directory (e relative sotto directory).

Una volta su un dizionario trovai una bellissima funzione ricorsiva che richiamava se stessa all'infinito e allo stesso tempo descriveva perfettamente il concetto di loop:

Loop: see Loop

Enjoy the trip!