While implementing Redline Smalltalk it occurred to me that methods and blocks 
are the same things, making the use of blocks to represent methods a possible
optimisation or simplification to the internal of any Smalltalk implementation.

For example, 

at: key put: value
  <statements here>

Is not that different to:

at:put: [ :key :value | <statements here> ]

Just saying.
                                          

Reply via email to