• [^] # Re: révolutionnaire !

    Posté par . En réponse à la dépêche Java 2 Standard Edition version 5.0. Évalué à 0.

    Ca fait en effet partie de C# 2.0 en beta 1 pour le moment... (en fait toute les fonctionnalité présentée font partie de C# 2.0 et/ou .NET 2.0). J'aurais du le préciser dans mon post.

    Concernant l'ajout de méthode, il s'agit juste de partial class, ce n'est pas de l'ajout de méthode, mais le concept n'est pas très très loin: écrire une classe en plusieurs partie. Pratiquement c'est plus "esthétique" qu'autre chose. Cependant, est-ce qu'ajouter des méthodes à une classe n'est pas facilement simulable grâce aux events/delegates et à l'héritage?

    La covariance est en effet restreinte, mais bon c'est sympa de se dire qu'on l'aura bientôt en C#.

    Le nullable type?... j'ai du mal à voir comment tu veux l'éviter tout en restant performant?

    Le yield est cependant, amha, le plus intéressant, il devrait permettre de faire certaines choses sympathique, mais personnelement je me demande la qualité du code généré derrière.

    Enfin voilà, ça va viendre, et perso, j'ai plutôt été convaincu par le C# et .NET... surtout le couple des deux en fait... mais bon, on a pas encore le langage idéal, celui qui fait le café! :p