InfoQ m'a fourni un bon article de synthèse sur les Closures en Java. Pour ma part, je relie le concept de closures (en java) au concept de macro au sens de Lisp (c'est à dire à créer des fonctions de manipulations de fonctions).
Java est en train de combler son retard sur la prédiction de Paul Graham (ou bien était-ce Phillip Greenspun ou encore Richard Gabriel) comme quoi tout language suffisamment évolué ne sera qu'une variation ou dialecte de Lisp.
Java est en train de combler son retard sur la prédiction de Paul Graham (ou bien était-ce Phillip Greenspun ou encore Richard Gabriel) comme quoi tout language suffisamment évolué ne sera qu'une variation ou dialecte de Lisp.
Aucun commentaire:
Enregistrer un commentaire