Blocks (Re: Fear and loathing of the "perification" of Smalltalk)

Jason Johnson jason.johnson.081 at gmail.com
Tue Oct 2 06:19:05 UTC 2007


On 9/16/07, Marcel Weiher <marcel at metaobject.com> wrote:
>
> On the other hand, having blocks is vastly superior to not having any
> useful higher order mechanism, and blocks are extremely powerful.
> Possibly too powerful, one of those "better old things" (lambda/
> anonymous functions) that is so useful and powerful that it stops us
> looking for the actual "new" thing.

For me personally, what makes Smalltalk so powerful is that it's OO
beautifully mixed with functional programming.  If you take away
blocks you take this away.  I would like to see some other solution
that would preserve the perceived lost encapsulation while having the
same power.



More information about the Squeak-dev mailing list