• # Fin de la pureté de Java

    Posté par (site web personnel) . En réponse à la dépêche Java 8 et NetBeans 8 sont disponibles. Évalué à -1.

    J'ai comme l'impression que c'est, pour des raisons pragmatiques, la fin de la pureté de Java comme langage orienté objet.

    Des lambda qui ne créent pas de classe : ça manquait, c'est clair. Mais en introduisant des fonctions, qu'elles soient anonymes ou non d'ailleurs, détachées de toute classe, ce n'est plus purement objet du coup.

    Au passage, j'ignorais qu'il était possible de construire un objet et de surcharger une méthode pour cette instance, c'est curieux, et pas vraiment élégant non plus.

    Des interfaces où on peut mettre du code : c'est quoi cette horreur, et ça sert à quoi ? Évidemment que ça introduit un problème d'héritage en losange...