Blocks sind auf den ersten Blick ähnlich wie Methoden. Sie enthalten Code innerhalb eines Blocks.
Der grosse Unterschied liegt aber darin, dass Blocks wie Variablen genutzt werden können. Sprich sie können gespeichert, und bei Methoden als Parameter mitgegeben werden.
Innerhalb der Methoden wird der Block dann beim Keyword yield ausgeführt.
Blocks sind aber keine Objekte
[[rb_Blocks_Proc vs Lambda]]