• [^] # Re: Chacun son style

    Posté par . En réponse à la dépêche Naissance d'un géant : Java. Évalué à 2.

    désolé pour python, c'est typiquement le genre de détail me que laisse une très mauvaise impression sur ce langage.

    Ce qui amusant c'est que tu prends pour référence un langage (Javascript) avec une quantité de "détails" rédhibitoires absolument monstrueuse. Rien que sur le sujet en discussion, regarde la signature de func.apply(...) où tu dois passer un "this" à null si la fonction n'est pas une méthode. Joli hein ?

    Donc pour revenir au sujet, je ne connais aucun développeur Python confirmé qui ait un problème avec le "self" explicite, et qui voudrait le retirer. Je pense au contraire que cela rend intégralement explicite le contexte d'exécution, ce qui est une qualité.

    Pour le reste et "l'impression sur le langage", il faudrait que tu le pratiques un peu histoire de dépasser les jugements stéréotypés (j'imagine que le "self" explicite arrive en deuxième après l'indentation dans la liste des clichés anti-Python).