Che cosa sono i Blocchi (Block)?

Utente HTML.it
chiede

Che cosa sono i Blocchi (Block)?

Redazione HTML.it
risponde

I blocchi sono, sostanzialmente, delle funzioni senza nome. Rappresentano porzioni di codice che possono essere passati ad altri metodi, con tanto di parametri, e che sono eseguiti all’interno dei metodi stessi nella posizione indicata.

Il concetto di blocchi in Ruby è molto simile all’implementazione Lisp o Python.