octobre
2012
Michel Trudeau
Question sur ce qu’est le futur à venir du coté des annotations. Réponse :
– annotation sur les type (ex : listes de string non-nulles).
– jusqu’à présent on ne pouvait pas mettre la même annotation plusieurs fois.
Question sur le futur de JSR305 en relation sur le fait que non-nul sera rajouté bientôt. Réponse : pas couvert par JSR308 donc pas dans Java 8.
Question à propos des annotations sur les « reflected method litterals ». Réponse : pas de suite. Plusieurs solutions sont investiguées.
Question sur le support des unions et intersections sur les types. Réponse : faisable mais difficile pour l’utilisateur.
Question si dans le futur les annotation peuvent être héritées au niveau des interfaces et des méthodes (actuellement uniquement sur les classes). Réponse : pas de suite.
Question sur ce qu’il est devenu du Checker Framework. Réponse : continu hors du JDK. Ne fonctionnera pas dans Eclipse à cause des dépendances sur package com.sun
Question sur les optimisations des CPUs & GPU. Réponse : modification des instructions générées. Voir projet Sumatra.
Question sur le retour du design by contract. Réponse : très débattu pendant longtemps, dormant pour le moment, voir Checker Framework.
Question sur le changement du code des méthodes annotée (??!). Réponse : voir http://blogs.oracle.com/darcy
Question sur l’amélioration de l’inférence des types. Réponse : des améliorations introduites par le projet lambda. Tester les binaires dubprojet lambda.
Question sur l’introduction ?
Question sur les améliorations des Generics. Réponse : exploration sur lea réification des generics et d’autres types. Peut-être dans Java 10.
Question sur l’exploration des ressources sur le classpath par le processeur d’annotations.
Question si l’évolution de java est suffisement rapide. Ne vaudrait-il as mieux de casser la compatibilité ascendante ? Réponse : pour le moment, le jeu n’en vaut pas la chandelle, trop de trucs en jeu pour trop de monde.
Question sur la modularité. Réponse : avec la modularité, il sera plus difficile d’accéder aux packages de l’API privée dans Java 9.
Question sur l’immutabilité dans le langage. Réponse : dangereux et complexe.
Question sur les paramètres nommés dans les constructeurs.
Question sur l’héritage multiple. Réponse : non !!!
Question sur l’invocation du super du super. Réponse : non car trou de sécurité.
Question sur la perte des types génériques à la compilation. Réponse : l’erasure rend la chose difficile.
Commentaires récents
- Back from the future… dans
- Back from the future… dans
- Static linking = does not Compute dans
- Paquetage x 2 dans
- Why you little… dans