What is the difference between Procs and Blocks?

Submitted by: Muhammad
The difference between Procs and Blocks,

☛ Block is just the part of the syntax of a method while proc has the characteristics of a block
☛ Procs are objects, blocks are not
☛ At most one block can appear in an argument list
☛ Only block is not able to be stored into a variable while Proc can
Submitted by: Muhammad

Read Online Ruby Developer Job Interview Questions And Answers