Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/04/2011, 20:58
Avatar de ARICARRARO
ARICARRARO
 
Fecha de Ingreso: diciembre-2010
Ubicación: México
Mensajes: 227
Antigüedad: 13 años, 4 meses
Puntos: 10
Duda: ¿Cómo crear Closures en cualquier lenguaje de programación?


Hace tiempo que estoy aprendiendo a programar en Groovy y un tema que me llama la atención son los Closures.

Según investigué, son funciones que simulan ser objetos.

def Hola={
println "Hola usuarios de FW"
}

Hola()




Código groovy:
Ver original
  1. def Hola={
  2.      println "Hola usuarios de FW"
  3. }
  4.  
  5. Hola()

La duda qué tengo es ¿Se pueden crear Closures en otros lenguajes como VB. Net, C#,etc. o solo es exclusivo de Groovy?

Gracias por sus respuestas