javapolis 2006: Neal Gafter et les closures

Stephan nous avait dit qu’il prendrait 2 semaines de vacances, mais je constate qu’il est toujours actif. Il a déjà posté quelques trucs très intéressants:

En effet, sur son nouveau site, http://www.parleys.com, il a mis cette semaine la session concernant Neil Gafter et les closures: http://www.bejug.org/confluenceBeJUG/display/PARLEYS/Closures+for+Java

C’est la première fois que l’intérêt des closures m’est paru très clair. Comme quoi, rien de tel que de le voir presque en action pour. Allez, encore une fois m’expliquer cela, et j’aurai enfin peut-être tout compris :-)

Au fait, j’ai oublié de vous dire que l’on s’est croisé durant le BOF des Java-Champions. (C’est d’ailleurs lui qui a pris les photos de groupe à l’aide de mon appareil) Et j’ai pu lui poser assez rapidement 2 petites questions :

Q. Pourquoi n’existe-t-il pas de JSR concernant les closures ?
R. Parce que je fais cela à titre privé et non en tant qu’employé de Google. Et si je le faisait via un JSR, je devrais le faire en tant que représentant de mon employeur, Google.

Q. Maintenant que javac est disponible en open source, quand peut-on espérer un premier prototype contenant le support des closures ?
R. Difficile à dire. Vous savez. Je fais cela durant mon temps libre: Le soir à l’hôtel, …
Donc difficile d’avancer une date précise. Mais j’espère avoir un prototype pour fin mars 2007. Mais faudra lui trouver un nom, car c’est clair qu’il ne pourra pas s’appeler javac.

Vincent

Laisser un commentaire