On 11/04/2013 06:10 AM, Ian Lance Taylor wrote:
Clang's blocks are more powerful than GCC's nested functions, because blocks may be placed on the heap, and therefore returned from a function.
And they don't need code generation at run time. -- Florian Weimer / Red Hat Product Security Team