Mis 2 entornos principales de desarrollo son C y Objective-C. Con Clang y LLVM, el uso de cierres se ha convertido o se está convirtiendo en una realidad completa, llamada Blocks ... pero siguen siendo cierres. No me preocupa el "cómo" técnicoManeras de usar el diseño usando Cierres (o Bloques), como programador en C
Lo que quiero saber es, ¿cuáles son las mejores formas de diseñar software para utilizar Closures?
Sé que puede hacer cosas buenas de clasificación usándolas, pero ¿qué otras posibilidades existen? He visto formas de simplificar la estructura del programa, pero el tema es muy escuchado para buscar. Nunca he visto una lista exhaustiva o un buen recurso.
Bounty colocado: una respuesta recompensa dará una lista completa y ejemplos específicos para la utilización de los bloqueos en C y Objective-C
que tendrá que comprobar en las funciones de C# en línea, todo lo demás no es nuevo para mí (pero gracias) .. pero no responde a la pregunta – Nektarios